问题标签 [concrete5]

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

concrete5 - 无法从 concret5 中的项目访问所有子菜单

我在一个网站中使用 concret5,我有一个奇怪的问题,我无法从一个项目访问所有子菜单......我改变了所有可能但没有结果,我可以在站点地图上看到页面,并且网址是很好,但是每当我点击它时,我都会直接进入未找到的页面,有什么想法、建议或其他我应该检查的东西吗?

对一些细节感到抱歉,但我无法描述或说更多(该网站是本地托管的)。

0 投票
3 回答
1373 浏览

php - 如何将动态创建的列表传递给控制器​​以保存到数据库中?

我在 Concrete5 工作,对 MVC 概念很陌生。我有一些 jquery 从我的视图中的文本框创建一个无序列表。如果您熟悉 Concrete5,这是我要添加列表的块的视图。它基本上是产品的功能列表。此视图需要将列表保存到数据库基本文件中。通常这很简单地使用一个变量来保存信息(也就是视图中其他所有内容的保存方式)。我遇到的问题是我不知道如何使用控制器将无序列表从视图传递到控制器到数据库,以便保存它。任何帮助和示例代码将不胜感激。我很确定我需要在我的控制器中编写一个 php 函数来获取列表,但我不确定代码是什么。

自动.js

添加/编辑.php

现在,'features' 是我的数据库文件 db.xml 中字段的名称。 featureList 区域是生成列表的位置。我知道它需要改变一下才能工作,只是不确定。

视图.php

数据库.xml

0 投票
1 回答
945 浏览

php - 在 Concrete5 中,如何更新我的块编辑视图以显示保存在数据库中的当前值?

我有动态创建产品功能列表并将所有值放在一个字符串中的代码,该字符串由换行符分隔并保存到数据库中。当这个字符串被传递给视图时,我输出为一个无序列表。当我去编辑块时,它不会显示列表中已有的内容,所以每次我需要编辑我的块时,我都必须重新输入所有功能,即使它不是功能列表(我有一些标题和其他文本区域) . 如果我将 php 变量放入我的编辑页面,它将向我显示已保存的内容,但我需要将其立即添加到列表中并且不单独显示。我基本上需要它来“自动追加”我的<ul>. 这是我的代码...

将列表保存在 controller.php 中的控制器函数

我的edit.php - 这将显示在一个列表中。如果我只是把echo $features它输出字符串。

我的 auto.js - 处理列表的创建

最后是我的 db.xml 的一部分

0 投票
2 回答
358 浏览

php - 从外部脚本引导 C5

我正在编写一个导入脚本来将一些外部内容添加到 C5 安装中。

我不确定我需要包含哪些文件才能使 C5 API 可用(无需像加载页面这样的任何操作)?

/concrete/dispatcher.php做了一大堆初始化,但我不确定哪些是必需的。仅包括dispatcher.php会导致脚本导航到安装对话框。

是否有在外部工具中初始化 C5 的规范方法?我在开发人员文档中找不到任何内容。

0 投票
1 回答
142 浏览

google-chrome - Sticky footer, with Concrete5 and Google Chrome?

I'm making a website for a friend of mine, and he wanted it set up in a CMS. So i decided to make it in Concrete5 which is a CMS i know how to use. But i've encountered a website breaking error! The sticky footer isn't working on Google Chrome?

http://test.gamersnation.dk/ <-- This is the website, and i just CAN'T seem to figure out whats wrong. I will link the CSS in a pastebin for you guys.

Pastebin - http://pastebin.com/RHjCaVGw

I hope for some help!

0 投票
1 回答
831 浏览

drop-down-menu - 将 nav-selected 添加到具体 5 的下拉菜单中

我试图在 Concrete5 中为下拉菜单结合两件事,但似乎无法使其正常工作,想知道是否有人可以帮助我。

我有这个菜单的代码

但是没有任何运气来设计导航选择的样式,所以我想在 foreach 开头的行下添加:

从另一个菜单中,可以设置导航选择的样式,但这没有什么区别。有谁看到我做错了什么,或者有人可以给我一个提示如何完成这项工作?我非常感谢您的帮助。谢谢!

0 投票
1 回答
718 浏览

php - 具体5显示电子商务产品属性

我想显示电子商务插件的自定义属性。我知道如何显示产品名称、数量、价格,但不知道这些属性是如何工作的。我想显示产品的特定属性。

这可以显示属性吗?如果是这样,谁能给我的语法?

0 投票
2 回答
668 浏览

php - Concrete5在链接点击时从文件集中显示fancybox?

我不知道从哪里开始显示文件集中的文件,以便在点击时显示一个花式画廊。我想从链接打开画廊。单击时显示图库,即具有相同 rel 但设置为 display:none 的图像(由我的 css 轻松控制)。我可以通过选择一个图像来做到这一点,但不确定如何将图像从文件集中传递到视图中(我假设我需要在我的控制器中创建某种函数来获取 fsID,只是不确定如何) . 我只需要在页面上显示第一张图像(缩略图),然后单击链接,它会显示更多全尺寸图像。

基本上,如果你知道 Concrete5,我希望它像图像块一样,除了管理员可以选择一个文件集而不是一个图像。

这是我的view.php

我的控制器.php

我的 add.php

非常感谢任何和所有帮助。

0 投票
1 回答
147 浏览

php - 在电子商务插件的结帐页面中更改标签,Concrete5

如何更改具体5电子商务结帐页面中的标签?

例如标签是“地址 1”。我想将其更改为“地址一”。

0 投票
1 回答
1130 浏览

php - Concrete5 Pagination - 限制输出的页数

这个问题与 Concrete5 CMS 直接相关。

我在我的一种页面类型中使用内置的分页助手,我想限制它使用以下代码呈现的页面数量:<?php echo $paginator->getPages(); ?>

这是我在模板中使用的整个代码:

现在,我将页面列表设置为每页显示 5 个项目。我有 35 个项目,因此我的分页看起来像这样:

上一页 [1] 2 3 4 5 6 7 下一页

(1 周围的括号代表活动页面)

我想将分页限制为一次仅显示 5 页。所以它看起来像这样:

上一页 [1] 2 3 4 5 下一页

如果你在第 5 页,它看起来像这样:

上一页 3 4 [5] 6 7 下一页

等等。它不需要完全像这样工作。我主要关心的是限制 $paginator->getPages(); 输出的页面数量;

我搜索了高低,但我找不到任何关于如何实现这一目标的信息。谁能帮我吗?