问题标签 [concrete5-5.6]

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 回答
68 浏览

php - 如何包装多个块

我需要在页面上包装自定义数量的块以将网格系统应用于它们。

我知道setBlockWrapperStart()and setBlockWrapperEnd(),但是这些是在生成的每个块之后应用的。

假设我有 12 个给定类型的块,我想在第一个块的开头<div class="row">和之后包装我想 append 的第四个块</div>。下一个(第 5 个街区)我想重新开始<div class="row">......

有什么办法可以用具体的 5 来实现吗?我现在使用标准输出,不知道如何添加循环或其他东西来实现我的方法:

我正在使用具体的 5.6.3.4。谢谢!

0 投票
2 回答
337 浏览

concrete5 - Concrete5:如何刷新包?

我正在开发一个只有仪表板相关应用程序的自定义包。换句话说,没有块。如果我更新 db.xml 中的表,如何刷新包以使表结构在数据库中同步?与块类型不同,我看不到包的刷新按钮。

0 投票
2 回答
97 浏览

php - 从 PHP 列表中过滤项目

我有一个表单,当前显示具体 5.6 属性范围内的复选框。我需要做的是获取该列表,但现在过滤掉一项。我想过
滤掉mpdID. 用于显示的代码是:81

0 投票
1 回答
57 浏览

php - 如何更新旧的concrete5包

很久很久以前,我为一个小型非营利组织开发了一个用于具体5 <= 5.6 的具体5 包。现在因为从来没有升级过,所以有一些我不能轻易修复的问题,与旧的PHP版本有关。因此,我想将网站迁移到新安装的混凝土 8 版本。但是,对于最新的混凝土 5 的全新安装,我的旧插件当然不再工作。更新旧的具体 5 包以在较新的具体 5 版本下工作的步骤是什么?不幸的是,我在网上找不到任何信息或指南。我查看了有关如何为concrete5 8 开发包的新文档,但发现它非常少。例如,我已经更改了控制器的命名空间,但这还不足以让包起作用。任何见解将不胜感激!

编辑:代码在这里