问题标签 [contao]
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.
element - Contao 4.4 自定义元素
我最近从 Contao 3.X 切换到了 Contao 4.4。到目前为止,一切都很好。我非常喜欢它。特别是与作曲家合作。
目前,我正在寻找一种解决方案来创建自定义内容元素。在 Contao 3.XI 中,可以使用扩展名dma_elementgenerator
( https://github.com/DMAGmbH/dma_elementgenerator ) 做到这一点。现在看起来它已被弃用,并且在任何 Contao 4.X 版本中都无法使用。
有没有人知道如何创建自定义内容元素的解决方案(或至少一个想法)?
示例:我必须显示一个带有一些进度条的部分:
我只是在寻找一种从后端管理这些统计数据的方法。实际上,我只需要以下自定义字段:
- 标题
- 百分
- 颜色
这几天我一直在寻找一种可能性,但我找不到任何可能性。如果没有直接的解决方案:有没有人提示/howto,所以我可以自己创建一个新的 Contao 4 扩展?
从未在 Contao 4 中创建过扩展。
forms - Contao CMS 3.5:主题中的发件人姓名和电子邮件作为发件人回复
如何在 contao (v.3.5.27) 表单的主题中包含发件人的姓名,并且当我收到该电子邮件时,我喜欢在邮件程序中按回复并能够回复发件人。
曾经有扩展表单生成器插件 https://de.contaowiki.org/EFG 但兼容性只有 3.2.2 - 3.2.7
php - MariaDB 中意外截断的 mediumtext 字段
- 系统:GNU/Linux LMDE 2、Linux 3.16
- 数据库:MariaDB 10.0.30-MariaDB-0+deb8u1
- 服务器:Apache/2.4.10
- 数据库接口模块:libmysql - 5.5.55
- PHP:PHP 5.6.30-0+deb8u1 带 mysqli + mbstring 模块
- WCMS:Contao 3.0.5
- 浏览器:Opera 12
在使用 WCMS Contao 改造我的一个网站时,我遇到了一种奇怪的行为,即 »text« 和 »accordion« 元素中的文本较长。在 4448 个字符或 4598 个字节之后,文本被截断。表 »tl_content« 中的 DB 字段 »text« 的大小为 »mediumtext«,大小为 16MB。反复更正Contao中的文章没有帮助。
然后我在 4.8.0-dev、4.7.0、4.4.2 和 4.1.1 版本中直接使用 phpMyAdmin 尝试了相同的更正,但截断的文本仍然没有变化。只有在 phpMyAdmin 4.4.2 中有一条附加消息»糟糕,出了点问题!!«。没有错误号,没有解释,只有那个毫无意义的信息!
有谁知道,当较长的文本被截断时出了什么问题,解决这个问题的解决方案是什么?非常感谢!
附录 2017-08-22 16:00 GMT
- MariaDB 更新到 10.0.32-MariaDB-0+deb8u1
- DB 接口模块更新到 5.5.57
- 另一个浏览器(Firefox 50.1.0)有同样的问题
- 文本字段更新不是来自浏览器+phpMyAdmin,而是 bash 会完美地完成这项工作!
因此我的结论是:似乎功能失调的部分可以是以下一项或多项:
- 浏览器根据 phpMyAdmin 传输的数据不足(不太可能)
- JavaScript 干扰(不太可能)
- PHP 干扰(不太可能)
- DB接口模块不能与MariaDB兼容
附录 2017-08-22 18:30 GMT
- 已安装 DB 接口模块 libmariadb
现在我正在 /etc/php5/apache2/php.ini 和/或其他文件中寻找必要的更新。对于正确的编辑位置以将 PHP MySQL 函数重定向到 libmariadb 有什么建议吗?
伯特
php - Contao CMS:从 PHP 变量中的页面 ID 获取页面内容
我在 Contao 中使用了坚如磐石的自定义元素。在 BE 中,我有一个页面树,我可以在其中选择一个内部页面。我可以在我的 FE html5 文档中访问 PHP 中的 contao 页面 ID。我想要的是访问所选页面的 h1 标题(具有正常的 contao 文本元素)并将其保存在 php 变量中(如果可以访问整个页面内容,那也可以)。
使用上面的代码,我可以通过 id 访问所选页面的许多变量,但我找不到标题或页面内容。
php - Contao 4.x /install.php 返回 404
安装成功后没有得到install.php。
www.mydomain.com/web/contao/install.php
返回 404 错误。此外,我需要一个适当的文档来在 contao 中创建自定义模块。有人请帮助我。
content-management-system - 如何在 contao 4.4 中安装扩展
我在本地主机中成功安装了 contao 4.4。成功安装后,我尝试通过 contao 管理器安装扩展程序。不幸的是,它因控制台错误而失败。所以我从codefog下载了扩展程序的 zip 文件
并将其放在文件夹 root/system/modules 中。但是在后端找不到扩展。我认为扩展没有安装成功。如何使它起作用?请帮我。
contao - 导航中的 HTML 强标记
我注意到,在新的 Contao 导航模板中,活动页面由强标记声明。现在在某些布局中,您不希望活动页面名称很强大。默认情况下,Chrome 和其他一些浏览器将 strong 声明为 font-weight: bold。
更好的是,通过 CSS 更正此问题或更改模板以使用 span 标签?
提前致谢