php - 如何在 Joomla! 中插入 HTML 标签模块标题?

标签 php html joomla trim

我想做的是将一些 HTML 标签添加到我的 Joomla!模块标题。我需要这样的东西

Some <b>Title</b>

但是当我保存时!Joomla 会修剪标题并删除所有 HTML 标签。

我已经查看了administrator/com_content,我认为应该负责插入数据库数据,但我在那里找不到答案。

谁能帮我解决这个头痛问题?

最佳答案

查看 ../templates/system/html/modules.php

您可以在 HTML 中设置模块结构的样式。

function modChrome_myCustomModule($module, &$params, &$attribs)
{
$doc =& JFactory::getDocument();
$css  = ".otherClass {}";
$css .= ".yourClass {}";

$doc->addStyleDeclaration($css);

?>
    <div>
        <?php if ($module->showtitle != 0) : ?>
            <h1><?php echo $module->title; ?></h1>
    <?php endif; ?> // post your title
    </div>
    <div>
         <?php echo $module->content; ?> // post your module content
    </div>

<?php
}

然后在 index.php 中调用您的样式化模块:

  <jdoc:include type="modules" name="right" style="myCustomModule"  />

关于php - 如何在 Joomla! 中插入 HTML 标签模块标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7868114/

相关文章:

PHP MySQL : Take highest values from multiple categories and write an array?

javascript - backbone.js model.fetch 不向 php 发送任何数据

php - 如何在MySQL中搜索包含330M行的60G表?

html - 在非 Leaflet 应用程序 (Sigma JS) 中重新创建放大/缩小按钮?

html - 使用定义列表和网格布局创建表格

html - 可滚动表格,使用 CSS、Joomla 卡住第一列

html - Joomla 的自定义 Html 模块不是对代码进行样式化,而是只是将其打印到屏幕上

php - 2 月 1 日至 3 月 1 日之间的 laravel Carbon 差异不正确

php - 在 php - mysql 中改进我的搜索引擎

css - 如何控制边框底部长度?