所以基本上我已经在Joomla上安装了K2!基于网站的网站,我有IntroText打开类别视图。有一个Master类别Master,其中所有其他类别都是子类别,因此您必须将IntroText应用于多个类别,因为K2很挑剔 - 在主类别中设置所有您想要的选项,并从子类别中调用它们。在IntroText中维护K2模块格式
我的特殊问题是丢失的HTML IntroText格式化,这样所有的博客文章看起来像文字的砖(红色线表示,其中一个段落应该开始,即<p>
标签):
它应该看起来像下面这样:
我试图改变几乎所有在主类别的类别视图选项中的设置无效,因为IntroText页面是K2类别页面。我也尝试过ON HTML格式(默认关闭),然后排除p
和br
标签被删除,无济于事。
经过一番谷歌搜索后,我找不到答案,但我会承认有一两个我没有尝试(主要是修改PHP文件,如果答案实际上有一些反馈,我会尝试)。所以,如果有人有任何建议或想法,请让我知道,我会很感激。如果需要,我可以提供更多详细信息,但目前该网站处于离线状态。如果您希望在网站上设置更多的说明,我可以承担,但我相信我已经添加了所有可能的相关K2详细信息。
编辑:我也尝试在/~siteDir~/public_html/modules/mod_articles_category/helper.php
注释掉这些行来解决这个问题,这也是行不通的。
$introtext = str_replace('<p>', ' ', $introtext);
$introtext = str_replace('</p>', ' ', $introtext);
$introtext = strip_tags($introtext, '<a><em><strong>');
EDIT2:我想只是删除整个_cleanIntrotext
功能和来电吧,$item->introtext = self::_cleanIntrotext($item->introtext);
,但是这也没有工作......这意味着什么别的地方被剥离IntroText吗?
我更新了答案。如果你需要更多的告诉我。 – ilias
我很高兴我的帮助! – ilias