问题标签 [zeta-components]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
552 浏览

php - 从 eZ Components ezcMailMultipartReport 对象输出消息正文

我正在尝试使用 eZ Components 中的 ezcMailImapTransport 类输出从 imap 服务器检索到的消息的消息正文。

我能够连接和检索所有消息,但我不知道如何输出消息正文。

的输出print_r($mail[0]->body);如下。我只是不知道如何处理这样的对象。

消息本身是电子邮件退回通知。

0 投票
1 回答
1092 浏览

php - 一般工作流程-问题/ez components 工作流程

我寻找一个用 php 编写的工作流引擎,并找到了 ez components 工作流类(http://ezcomponents.org/docs/api/latest/introduction_Workflow.html)。在处理完这些示例后,我在理解(一般)工作流功能方面遇到了两个一般性问题:

1.) 如果我定义了一个通用的工作流程(例如,在审查后发布一篇文章)——每一篇发布的文章实际上都开始了我的通用发布工作流程的一个新“实例”。这是正确的吗?或者,当相同的工作流程用于许多不同的文章/数据集时,我该如何处理?

2.) 基础应用程序如何与工作流组件一起工作?如果在发布过程中必须将电子邮件发送给必须审阅文章的人——发送此电子邮件的代码放在哪里?直接在工作流中发送电子邮件是否正确,例如在 WorkflowServiceObject 中的执行方法中?或者电子邮件的发送是否只是放在应用程序代码中(在保存文章或设置文章状态之后)并且工作流的状态必须在发送电子邮件后设置到下一个节点/级别?

感谢您的回答(对不起我的英语不好;-))!

蒂莫

0 投票
2 回答
156 浏览

php - 如何设置使用 ezcArchive 提取的文件的权限 - ezComponents

我正在使用 ezcomponents 存档组件来提取上传到我网站的上传文件。提取部分非常简单,但我如何专门为那些被提取的文件分配正确的权限?

http://ezcomponents.org/docs/tutorials/Archive#usage

问候

0 投票
1 回答
176 浏览

php - ezcomponents 数据库组件有多少数据库实例过多?

我想连接到大约 9 个数据库并为每个人创建一个实例,以汇总我在查询中的结果。

我正在为我的公司编写一个指标仪表板,该仪表板需要跟踪大约 9 个不同数据库的结果和性能,每个数据库大约有 1500 万条记录。现在技术部分并不难。我知道如何编码,但我想找出最好的方法。

有选项 1:创建一个数据库实例并对我的UNION所有选择查询执行一个。(注意:所有数据库都在一个盒子上)

选项 2:为每个数据库创建一个实例,并分别查询每个数据库并汇总结果。

如果有帮助,这更像是一个高级问题。

谢谢!

0 投票
3 回答
4989 浏览

magento - 如何将 ezComponents 与 magento 集成

在“本机”Zend Framework 应用程序中,我将通过将 ezComponents 的自动加载器添加到 Zends 自动加载器来启用 ezComponents:

现在,我想知道如何对 Magento 做同样的事情。有没有办法扩展 Varien_Autoload(magentos 自动加载器)以实现 ezComponents 的轻松集成?或者:除了 Magento 的自动加载器之外,有没有一种方法可以在不相互干扰的情况下使用 Zends 自动加载器?

编辑:

好吧,我通过将以下内容添加到 Varien_Autoload 中的函数 autoload() 来实现了一种解决方法:

不过,我认为这是一个非常糟糕的 hack,因为它会在升级 Magento 时被覆盖。有人有更好的主意吗?

0 投票
1 回答
308 浏览

php - ez 组件和 AWS PHP SDK 让 ez 组件吓坏了

我尝试同时使用 ez Components 和 AWS PHP SDK。

我有一个名为 resize.php 的文件,它只是使用 ez Components ImageTransition 工具处理调整图像大小。

我将图像排队以在 Amazon AWS SQS 中调整大小。如果我在同一个文件中加载 AWS PHP 开发工具包和 ez 组件,PHP 总是抱怨找不到 ez 组件类。

代码看起来像这样:

amazonSQS.php:

调整大小.php:

错误信息:

如果我从另一个不包含 AWS 的 PHP 文件调用 resize.php,它工作正常。

我像这样加载ezComponents:

它作为 PEAR 包安装。

有人知道吗?

0 投票
1 回答
74 浏览

php - 如何控制 ez 组件 ezcImageTransformation 的质量?

我正在测试 ez 组件的 ImageConversion 组件,但我无法控制输出图像的质量。

如果我删除该行new ezcImageSaveOptions(array('quality' => 70));,我会得到一个“模糊”的 jpeg。

如果我在代码中有它,我会得到一个 100% 质量的图像。

任何人,任何想法?

谢谢!

0 投票
1 回答
372 浏览

php - 使用 Pyrus 安装 ezComponents

这与使用 pyrus 安装 PHP EzComponents的问题有些相关。

我正在尝试在没有安装任何软件包的情况下以 pear 的方式进行 pyrus 的全新安装(意味着没有 pear 安装程序等)。然而,我遇到了很多工具所依赖的 ezComponents 问题。每当我跑步时,sudo pyrus install ezc/ConsoleTools我都会得到:

用 pear 安装这些东西是可行的,但是当我尝试让 pyrus 接管控制权时,sudo pyrus /usr/lib/php upgrade ezc/ConsoleTools我得到了完全相同的错误,因为它正在尝试再次下载包。

我最好的猜测是 ezComponents 正在使用一些自定义 pear 频道服务器。我该如何解决这个问题?还是我必须等待个别包维护者更新他们的依赖关系?

这是在 OSX 10.6 顺便说一句。

0 投票
0 回答
332 浏览

php - 获取对象的 eZ Flow 区域

对于我们网站上的导航,我需要从我们的 eZ Publish 安装中的某些对象中获取特定区域和包含的块。

你能告诉我如何获取这个区域的块吗?

我尝试使用属性(显示)检查整个对象,但我只通过使用找到了这个输出

结果

好吧,我得到了区域ID ...

是否可以获取该 ID 后面的区域和块?

0 投票
1 回答
128 浏览

model-view-controller - ez 组件使用持久对象获取数据

我是 eZComponents 框架的新手,我正在使用 Mvc 工具和持久对象来操作来自 mysql 的数据。

我可以在一个页面上获得单个产品,但我无法列出我的产品!有人可以帮我处理这段代码:

控制器.php

模板:

评论是不同的解决方案,但也不起作用。谢谢你的帮助