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