0

Joomlaサイトがあり、紹介テキストであるテキストの一部(カット前)の位置を変更する必要があります。「位置の変更」とは、記事の上部に設定することを意味し、残りのテキストは現在の場所にとどまる必要があります。ですから、記事のテキストは一定のものであるため、Joomlaの通常のツールでは部分に分割することはできません。PHP変数のイントロテキストを取得してモジュールに設定することは可能かもしれません。必要な場所に挿入できますか?

4

1 に答える 1

1

「記事」を半分に切って、それらを直接別のものに分割することはできません。ただし、回避策があります。

1)大したことではない場合、セパレーターなどが必要な場合など、css/htmlコードを追加するだけでうまくいく場合は、JCEエディターをインストールする必要があります

2)まったく異なる位置モジュールの特定のページにメッセージを表示したい場合は、PHP コードを追加して、使用しているテンプレートを少し変更する必要があります。fb などへのリンクが必要な連絡先ページがあるとしましょう... テンプレート index.php を開き、追加したい場所に移動して、それらのコード行を追加します ....

<?php 
    $currentpage = JSite::getMenu()->getActive()->name ;   
     $currentpage = JSite::getMenu()->getActive()->title;  // for joomla 2.5 remove this if your using another version
    if($currentpage == "Contact"){
        echo '<p>Go visit <a href="http://facebook.com/xyz">my page</a> !</p>';
        echo '<jdoc:include type="modules" name="Contact_message" />'; // if you want to add a position for your contact page and so you can add some custom modules to add some text or whatever you want ...
    }
?>

必要に応じてコードを変更/追加することができます...お役に立てば幸いです!

于 2012-05-27T23:19:47.707 に答える