css - 在 CMSmadesimple 中将 CSS 类添加到 Smartytag

标签 css content-management-system smarty cmsmadesimple

您好,我最近开始重新设计一个使用 CMSmadesimple 的页面。 我没有使用 CMSmsSmartytags 的经验。

但是页面上有一些smartytags需要样式。

例如这个标签 {$entry->morelink}。我需要能够向其中添加此 .link CSS 类。

我已经尝试了我想到的所有方法,但似乎没有任何效果。我也用谷歌搜索但运气不好。

我希望有人有经验并且知道如何将 .class 添加到 Smarty 标签。

最佳答案

这个问题在 CMS Made Simple community 中多次被问到论坛。

尝试使用 Smarty replace变量修饰符,例如:

{$entry->morelink|replace:'class="':'class="link '}

如果给定的字符串没有类属性,您可以坚持替换 id 甚至关闭 >

{$entry->morelink|replace:'id=':'class="link" id='}

这是一个困惑的解决方案,但会奏效。最好更改初始对象。

关于css - 在 CMSmadesimple 中将 CSS 类添加到 Smartytag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51764427/

相关文章:

php - 从短代码中删除超链接

html - 在这种情况下如何制作 css Sprite ?

.net - 了解为 Umbraco 添加/创建新模板的基础知识

php - smarty 中的动态数组键

php - 将文本转换为评论

Jquery 与 SMARTY 和 JSON

jquery - 输入占位符转换不会在开始输入时立即删除文本

css - XS 设备上从容器到容器流体

html - 如何在浏览器中编辑网页并将 html 保存到服务器

python - 占位符在 django-cms 中不起作用