我需要用户在CMS中输入他们的帮助热线的开放时间,以及两组文本,一组将显示在用户在开放时间内查看它,另一组显示在他们的开放时间之外。
当单击链接时,需要在指定页面上以模式显示该内容(“模式框”就像页面上的JavaScript覆盖)。
我一直试图解决这个问题的方法(取自Stack上的其他建议)是将办公时间和彩色盒节点模块一起使用。不幸的是,除非我误解了Colorbox所做的事情或它的工作方式,否则我根本无法让它打开一个模式,我实际上无法让它做任何事情。
下面是我安装Office时数的步骤& Colorbox模块,希望有人能发现我做错了什么。不过,我很乐意听取其他解决这个问题的建议。
使用上述两个模块,我的计划是创建一个自定义模板,该模板将读取当前日期和时间,并将其与已输入到Office时数模块中的内容进行比较,然后从CMS中的两个文本区域字段中的一个中显示适当的文本。
这就是链接标签当前的样子:
<a class="colorbox-node" href="/node/1?width=600&height=600">Test link</a>发布于 2015-12-08 07:02:09
我设法解决了,这是一个很简单的问题。
当我安装彩色盒模块(不是彩色盒节点)时,我只是安装了这个模块,但我也需要将彩色盒插件复制到Drupal库目录中。当我知道这件事后,它就开始起作用了。
发布于 2015-12-07 10:19:30
如果在url (如example.com/dat/ href / site /)下运行站点,请删除href中的第一个斜杠,如下所示:
<a class="colorbox-node" href="node/1?width=600&height=600">Test link</a>或者更改为完整路径,例如:
<a class="colorbox-node" href="/dat/fresh/site/node/1?width=600&height=600">Test link</a>https://drupal.stackexchange.com/questions/183062
复制相似问题