私は 15 枚の写真を含む画像ギャラリーを持っています。最初の画像が通常のサイズで表示され、残りは下部に親指が表示されます。親指をクリックすると、通常のサイズの画像がその画像に置き換えられます。通常のサイズの画像をクリックすると、画像の説明とともにライトボックス スタイルのポップアップに表示されます。このギャラリー レイアウトは Galleria と呼ばれ、SIG Pro joomla プラグインの一部です。
http://demo.joomlaworks.net/simple-image-gallery-pro
各画像の画像の説明がポップアップに表示されますが、この動作を削除して、通常のサイズの画像の下に説明を表示したいと考えています。私の質問はPHPに関するものです。私はこれに非常に慣れていません。私が考え出したことについては、これですべての親指の説明を印刷できます:
<?php foreach($gallery as $count=>$photo): ?>
<p class="sigProGalleriaTargetTxt"><?php echo $photo->captionDescription; ?></p>
<?php endforeach; ?>
しかし、印刷したいのは、選択した画像の説明だけです。私はこれを試しました:
<p class="sigProGalleriaTargetTxt"><?php echo $gallery[0]->captionDescription; ?></p>
ただし、値が 0 (最初の画像) であるため、これは最初の画像の説明のみを出力します。選択した画像に応じて $gallery の値を増やす必要があることがわかりました。どうすればこれを達成できますか?
完全な php ファイルは次のとおりです: http://codepad.org/MlPbgPzl
ありがとうございました、