如何让这个Joomla模块正常工作?

时间:2013-01-30 14:51:37

标签: php joomla module

我不得不将网站移动/复制到不同的TLD上。我唯一没办法让它发挥作用的是主页上用来显示最新消息的模块。

这是网站的外观:http://www.sednagroup.it/ ......这就是它的外观:http://www.sednagroup.ro/

带有图像和摘录的侧边栏。我无法让它发挥作用。 如果它有帮助,这是模块:

<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<ul class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
<?php foreach ($list as $item) :  ?>
<li class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
    <a href="<?php echo $item->link; ?>" class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
        <?php echo $item->text; ?></a>
</li>
<?php endforeach; ?>
</ul>

1 个答案:

答案 0 :(得分:1)

你是如何移动或复制的?

新网站(.ro)显示代码的预期输出,即包含在文章链接中的文章标题 - 实际上看起来像Joomla附带的标准模块! 1.5.x. (我假设你没有指定你的Joomla!版本1.5。)

原始网站(.it)正在显示其他内容,可能是“Read More”之前的内容(如果存在)。

这可能意味着已经创建了模块template module override或者有人更改了核心模块文件(坏主意)。我会从:

开始
  1. template/yourtemplate/目录
  2. 中查找覆盖文件
  3. 如果找不到mod_latestnews的覆盖,请将.it modules/mod_latestnews/.ro上的同一目录进行比较
  4. 最后,如果您确实发现核心文件已被黑客攻击,我建议您实际复制mod_latestnews并将其重命名为mod_latestnews_extended,而不是在.ro中破解核心站点。