0

サイトを別の TLD に移動/コピーする必要がありました。私がそれを機能させることができなかった唯一のものは、最新のニュースを表示するためにホームページで使用されるモジュールでした.

サイトは次のように表示 されます: http://www.sednagroup.it/

画像と抜粋を含むそのサイドバー。私はそれを働かせることができません。役立つ場合のモジュールは次のとおりです。

<?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>
4

1 に答える 1

1

どのように移動またはコピーしましたか?

新しいサイト ( .ro) は、コードから期待される出力を示しています。つまり、記事のタイトルが記事へのリンクに包まれています。実際、Joomla に同梱されている標準モジュールのように見えます。1.5.x. (Joomla! のバージョンが指定されていないため、1.5 と仮定します)。

元のサイト ( .it) は、追加のコンテンツを表示しています。おそらく、「続きを読む」 (存在する場合) の前のコンテンツです。

これはおそらく、モジュールのテンプレート モジュール オーバーライドが作成されたか、誰かがコア モジュール ファイルを変更したことを意味します (ちなみに悪い考えです)。私は次のことから始めます:

  1. template/yourtemplate/ディレクトリ内のオーバーライド ファイルを探しています
  2. 上の同じディレクトリとmod_latestnews比較するためのオーバーライドが見つからない場合.it modules/mod_latestnews/.ro

最後に、コア ファイルがハッキングされていることがわかった場合は、サイトのコアをハッキングするのではなく、実際に複製しmod_latestnewsて名前を変更することをお勧めします。mod_latestnews_extended.ro

于 2013-01-30T21:19:17.873 に答える