问题标签 [diem]

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 投票
2 回答
762 浏览

content-management-system - 哪个基于 symfony 的 CMS 是最可扩展的?

我正在寻找基于 symfony 的 CMS,我听说过 Diem 和 Apostrophe,但它们都没有提供我正在寻找的所有功能。

在您看来,这些 CMS 中哪一个最容易扩展?你知道我想考虑的任何其他基于 Symfony 的 CMS 吗?

编辑:“扩展”是指添加可能不受支持的功能,例如 Pdf 渲染、从另一个 sf 应用程序添加菜单、通过 Web 服务创建内容......以及我的客户想要的所有特殊东西。

0 投票
1 回答
309 浏览

php - Symfony Diem:如何保护整个前端?

鉴于负责登录管理的模块(dmUser)是前端的一部分,因此我如何保护整个前端站点,因此如果没有登录(永恒转发)就不能调用它?如果我编写我的自定义登录模块,它仍然是通过 dmFront 调用的,即在“安全区域”内并以永恒前锋结束?

一种解决方案是使每个首页都单独安全,但由于这个特定项目的具体情况,这是不可能的

0 投票
1 回答
462 浏览

symfony1 - Symfony Diem 的替代品?

我正在寻找基于 Symfony 的 Diem 的替代品。你们知道什么吗?我们正在构建 CRM,我们希望让事情变得更快、更容易,包括 UI 和一般系统逻辑。

0 投票
1 回答
528 浏览

php - 使用 Symfony/diem 和教义根据标签从查询中排除项目

在 DIEM CMF 中,我想做一个条件语句,根据标签模型排除一些文章

Diem 文档为条件查询提供了以下内容 (http://diem-project.org/diem-5-1/doc/en/reference-book/list-widgets)

有没有办法根据它的标签排除一些帖子?

谢谢

更新

这是我的新查询,它看起来更好(至少对我来说),但它仍然无法正常工作。

Diem 博客是根据 Diem 教程完成的,我使用标准(可以说是开箱即用)Diem Tag 插件。我没有修改模型也没有修改表的名称。

0 投票
1 回答
300 浏览

php - Diem,Symfony cms 中的“全局”布局区域

是否可以在每个布局模板中以相同的方式显示类似全局区域的内容?即如果我有:

在几个不同的布局文件中(pageSuccess.php、customPageSuccess.php、homePageSuccess.php 等Success.php)

每当我为其中一个更改此区域中的某些内容时,它们都会更改。可以说,我使用 pageSuccess.php 布局在任何页面中的该区域中添加了一个新区域和一个新的文本小部件,并且使用此全局区域的每个布局中都会显示更改。

是否可以?

0 投票
0 回答
80 浏览

symfony1 - 如何在多个 Diem 安装中同步 dmPages 和 dmWidgets?

Diem 是很棒的 CMF,但它缺乏跨镜像站点同步页面(和小部件)的能力。

我是使用基于 Diem 的 CMS 的中型网站的首席开发人员。

如果我们(大约 50 人,不是所有开发人员,大多数人不是)可以在我们网站的非公开镜像上准备重大内容更改/更新,然后立即将它们推送到生产环境,那就太好了。

我一直在考虑一种在许多安装中同步 dmPages 的方法(当然,使用相同的 db 模式)。我看到了2个问题:

  • 如何填充链接(页面:,媒体:)以确保它们在新安装中同步后可以工作
  • 如何传输和填充小部件资产。

我使用(目前不存在)导入导出脚本想出了这样的工作流程:

  1. 导出表单开发安装D选择的 dmPages、dmWidgets(如果适用:小部件资产和所属的自定义模型实体及其资产)到 tarball 存档(并可能压缩它)
  2. 将存档导入生产安装P,解压缩并解压缩并处理它
    1. 分析是否有任何资产连接到小部件/模型实体,将其复制到适当的网络子文件夹,然后创建 dmMedia 并存储其 ID
    2. 分析是否有任何模型实体,创建它,获取和存储 ID
    3. 分析是否有任何小部件:
      • 模型/显示页面中,只有一个小部件要创建:显示模型小部件。创建、存储、获取 ID。
      • 在非模型页面中可以有很多小部件。创建它们(如果适用,连接 2.1 中创建的 dmMedia),存储 ID
    4. 创建 dmPages,连接之前创建的 dmWidgets
    5. 分析(仅那些导入的!)小部件和模型实体是否存在page:media:字符串(远离开发安装)并将它们更改为匹配生产安装中的 ID

我的问题是:到目前为止导入/导出 dmPages 有什么解决方案吗?如果没有 - 您对我的解决方案提出的工作流程有什么建议吗?

0 投票
1 回答
187 浏览

symfony-1.4 - Handle updated_by field while update a table row in Symfony 1.4

I am facing some troubles while updating a table row.

Here is my code

Here symfony automatically update the updated_by field. But I don't want to update that particular field.

Is this is possible in symfony 1.4 . I am using Diem Project 5

Or only super admin can execute those code.

Thanks in advance.

0 投票
1 回答
26 浏览

diem - 如何构建一个新的 Diem 小部件?

我想用后端部分构建一个新的 Diem 小部件。就像我希望能够添加新照片及其描述以及更改和删除它们。我在哪里可以阅读如何做到这一点?

0 投票
1 回答
98 浏览

symfony-1.4 - Diem symfony 1.4 中的重定向方法耗时太长

我正在使用$this->redirect($redirection)$redirection 是一个$this->getRouteArrayForAction('index').

但它需要像 180 毫秒这样的时间太长,但如果我使用 php 核心方法,比如header('Location: ' . $redirection);

大约需要 4-12 毫秒。我不知道发生了什么事?

我正在使用 Diem Symfony 1.4。

任何帮助将不胜感激。提前致谢。

0 投票
1 回答
66 浏览

symfony-1.4 - DIEM CMS 5 中的图像拇指目录

我目前正在使用 DIEM 5 CMS 系统,我的问题是找到如何正确设置图像缩略图的目录。该目录位于主(根/上传)网站目录之外,这是我的问题。当我通过 FTP 创建新目录并复制文件(网络/上传)时,它显示错误“禁止 403”。

如何移动上传目录?

DIEM CMS 目录结构