我用什么:
- 的Joomla 2.5
- 龙门框架的Joomla加载模块
极品:
我必须在我的主页幻灯片模块放置型主体内作为特色文章。
我做了什么:
安装幻灯片模块,并放置临时内部龙门的炉台,一个位置,看看它的工作(它没有),然后在非先前exsisting“幻灯片”位置移动。
创建一篇新文章,其内容如下:{loadposition slideshow}
并将其设置为特色状态。
结果:
该文章已正确发布,但introtext字符限制将实际模块代码修剪为100个字符,使其无用。
我已经尝试解决问题:
修改从数据库中全文字段中添加的加载模块代码我的幻灯片文章(这本来是空的),
然后修改components/com_content/view/featured/tmpl/default_item.php
与更换3210if
来标识我的幻灯片文章ID,然后查询数据库以查找全文字段并对其进行回显。这个东西的作品,但loadmodule函数不是,所以它显示为简单的HTML。我推断introtext的处理方式与fulltext不同,因为括号内的内容仅在作为introtext回显时被解释为代码,而我错过了该图层。修改
modules/mod_articles_category/helper.php
突破100 introtext_limit,黯然发现,不叫我的特色文章(加dump($item, 'some name')
仅返回是我的新闻栏里面的物品,即使我的所有的特色文章,包括幻灯片进行分类)尝试了一百万个以上的不同组合(即:
{loadmodule slideshow}
{module [myslideshow_article_id]}
< - 我试过的一个模块加载器插件,...),这些插件太长了。搜索所有包含“introtext”他们的代码中,发现了很多文件,整个项目文件夹,但没有什么实际修剪它(当然除了helper.php)
搜索Joomla的API
谷歌搜索了我脑海中找不到任何工作解决方案的一切。
来到这里:)
感谢