logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

ブロックとページで1つの記事のアナウンスを2つの異なるスタイルで表示する

22/02/2025, by 匿名 (未認証ユーザー)
フォーラム

構想の実装についての質問です。「記事」というコンテンツタイプには標準のアナウンス(ティーザー)があります。その出力は node.tpl.php ファイルに記述されています。views-block を通じてページのブロックにアナウンスのリストとして表示されるタクソノミータームがあります。

ブロック内のアナウンスの出力スタイルを変更するにはどうすればよいでしょうか?デザインの違いは、実は、コンテンツ作成時にブロック内のアナウンス用として、ブロック内のアナウンスにだけ表示されるべき別の画像を持つ cck フィールドを作った点にあります。

理論的には、node.tpl.php にブロックの場合に表示する条件を書き、「そうでなければ」-「通常のバージョン」を出す、ということだと理解しています。

 

例えばアナウンスがブロックに出力されているかどうか、といった判定を何らかの変数で指定することはできるのでしょうか?
1つの記事について、ブロック内とブロック外で2つの異なる種類のアナウンスを実現する方法を教えてください。