concrete5-5.7

    0热度

    1回答

    新的具体和试图找到一些一致的doc如何做插入,删除,更新等文档说它遵循doctrine \ dbal,这是我读correclty应该看起来像这样: $ db = \ Database :: connection(); $ db-> insert('user',array('username'=>'jwage')); 但我还没有得到那个工作。通过代码挖掘,我发现它是这样做的, $db->execut

    0热度

    1回答

    我以编程方式创建页面并将内容插入到内容块中,但创建之后,我无法通过编辑器对其进行编辑(因为它不是core_page_type_composer_control_output,它是常规内容块) 。有没有一种方法可以以编程方式将页面添加到页面,并让它在Composer中表现良好?我使用 相关代码: $page = Page::getByPath('/articles/xxx'); $block =

    1热度

    1回答

    我有一块依赖相当片状的第三方服务来获取数据来呈现,所以当它遇到问题时, d喜欢显示错误消息,而不是抛出异常并且不呈现页面。 很容易做,直到你来阻止/页面缓存。数据的使用寿命很长,所以当找到时,可以缓存所有内容。但是,如果不是,页面会缓存并显示错误消息。因此,我需要告诉CMS不要将块或页面输出保存到缓存中。 实施例的代码(块控制器内): public function view() { t

    0热度

    2回答

    单页 我已经选中此页出自己的文档:http://documentation.concrete5.org/developers/assets/requiring-an-asset 但没有一个选项是为我工作了。没有错误或任何东西。它只是忽略了requireAsset方法。 控制器: <?php namespace Application\Controller\SinglePage; use Pa

    1热度

    2回答

    我有以下用例,我需要从ip-api.com中检索一些数据并将其放入会话中,以便某些特定的客户数据可以稍后在我的应用程序的过程中使用。 问题是,我不知道在哪里把逻辑放在Concrete5本身。我现在在application/src/IpApi中创建一个班级,班级本身不是问题。主要问题是我如何确保它在每个单独的综合浏览页面上执行。 第二个选择是创建一个块并将其添加到标题中,但是即使在激活FrontPa

    0热度

    1回答

    我有一个表单的页面(位于application/single_pages/my_single_page),我想要做的事很简单,就提交我想发一封电子邮件。到目前为止,我可以显示单个页面和表单。然后我把控制器放在application/controllers/controller.php中,但是这不起作用。所以然后我加了application/controllers/single_page/contr

    0热度

    1回答

    我是新手到concrete5 CMS,我想创建一个名为“books”的表,其中包含一些书籍信息,并且我想开发一个此表格的CRUD控制器“创建,更新,删除”,然后将其显示在主页上。 我该怎么做?有没有有用的教程或例子?

    2热度

    2回答

    我想从insert语句或其他语句中捕获任何错误(即:外键错误)。我如何使用use Doctrine\DBAL\Exception来达到目的? 我有这样的,当我做了insert: $db->beginTransaction(); try { $db->insert('bbc5.produccionpry',$datos); $datos['propr

    0热度

    1回答

    我们具有Concrete5.7与堆栈一个奇怪的问题:我们已经开始收集了不少栈(目前64)和我们的服务器已经开始抛出服务器错误(PHP Fatal error: Maximum execution time of 30 seconds exceeded in /example/path/to/website/concrete/blocks/html/controller.php on line 89

    1热度

    1回答

    我想在用户帐户页面上添加一个表格选择输入/添加具有动态选项/值列表的用户页面。 我知道如何从数据库表中获取动态列表并为选择选项创建一个动态列表。 echo $form->select('clientsID', $indexed_array, '0'); 问题:在何处以及如何将其添加到帐户/添加用户页面并将其保存到用户表中?