问题标签 [ezpublish]
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.
ezpublish - 是否可以将策略绑定到 eZ Publish 4.7 管理界面中的类属性
我想知道是否可以仅当用户具有特定角色时才允许用户填写(和编辑)类属性(类中的字段)。
一个简单的例子:
我将角色“经典”赋予用户“A”,这允许他创建类文章并填写属性“标题”和“作者”。
现在,如果我将角色“Premium”赋予用户“B”,我希望他能够创建相同的类文章并填写属性“标题”、“作者”和“描述”。
我的问题是创建策略时找不到与类属性相关的任何内容...
关于如何进行的任何想法?
translation - ez Publish - 无法添加新的翻译内容
我去管理面板上的 /content/translations 添加新的翻译。我选择翻译字段,然后单击确定。但是页面只是随着时间的推移保持加载和加载。我尝试等待一个小时但仍然没有添加成功。我也尝试添加其他翻译。结果是一样的。有谁能够帮我?
非常感谢,
ezpublish - Ez publish 4.7:在 xml 块中嵌入 twit
我想使用 ezoe 将推文嵌入到 xml 块中。有没有办法将自定义html代码嵌入其中?推文嵌入代码如下所示:
php - EzPublish 5 友好 URL 不起作用
我已经设置了本地 EzPUblish 5 安装,它似乎可以工作,但有一个例外:友好的 URL。
当我去http://arabia.local/index.php/Frontpage时,它可以工作,但是如果我去http://arabia.local/Frontpage,它会告诉我 404 not found。
我已经做了一些研究;我将 .htaccess_root 复制到 .htaccess,我在 site.ini 中设置了 ForceVirtualHost=true,我在我的 httpd.conf 中检查了 AllowOverride All 是否已设置——我的想法已经用完了。
php - EzPublish 基于页面类型的不同模板
EzPublish 5 中是否可以根据您当前所在的页面类型使用不同的模板?我的意思是,我 99,99% 确信这是可能的,否则 CMS 就不会那么有用了 ;) 但主要问题是:有人知道怎么做吗?
如果我去 mysite/products 我想要 page_products.html.twig 模板,如果我去 mysite/retailers 我想要 page_retailers.html.twig 模板,以此类推。
现在这可能很容易实现,但不知何故我自己无法弄清楚。任何线索任何人?
json - 如何在 eZ Publish 中获取没有模板的 JSON 响应?
我打算在不使用 eZ Publish 呈现视图的情况下获得 json 响应。
所以我尝试使用自定义模块来做到这一点:
如何在不使用呈现 domain.com/module/view/ 之类的视图的基本 URL 的情况下编译此模块,以便在没有任何 HTML 代码的情况下获得 json 响应?
php - ezPublish 将开关添加到管理员
是否可以将开关添加到管理部分?
我们的客户希望在首页上有一个新闻部分,默认情况下它是折叠的。使用 javascript 可以打开/折叠此首页。这部分我已经实现了。
但是,在某些情况下,新闻部分非常重要,默认状态应该是打开而不是折叠。我们的客户想自己控制这个,所以我们想在管理部分实现一个开关,决定该部分是可见还是折叠。然后我可以在代码中读取此开关的值并将其提供给模板。
现在我的主要问题是——这可以在 EzPublish 5 中实现吗?如果是这样:如何?
composer-php - 安装 eZ Publish 时出错
当我尝试使用安装说明安装 eZ Publish 时出现错误。
存储库被正确克隆,然后我进入下一步:
它会安装所需的软件包,然后显示以下错误消息:
该文件与github 上composer.json
的当前文件相同。
我在 Ubuntu 14.04 和 Debian wheezy (7.5) 上遇到了这个问题。
更新
这是一个解决方案,但应注意它将安装eZ Publish 的开发版本(请参阅下面jeromegamez的答案)。
memory_limit
我可以通过增加PHP的参数来安装 eZ Publish :
这不起作用(我不知道为什么,我不在乎):
所以我改变了/etc/php5/cli/php.ini
文件:
安装工作完美。
symfony - eZ Publish 5:获取类的图像属性的绝对 url
在 eZ Publish 5 中,我有一个带有图像属性的类。
在 twig 模板中,我可以从属性参数中获取相对 url(例如 '/var/site/storage/image/...')。
现在我需要绝对网址。获得它的最佳方法是什么?
我应该获取请求信息并将基本网址附加到相对网址吗?或者有一个内置的方法?
谢谢