• 締切済み

drupalで特定カテゴリの最新記事の取得

ある制作会社でdrupalで作られたサイトを管理しています。 引き継ぎを行っていないため詳しい仕様がわからず、またdrupal自体の存在を知らなかったので四苦八苦しています。 ■やりたいこと drupalで制作したサイトのホーム(インデックス)に、「カテゴリA」と「カテゴリB」が付いた記事の中で最新1件を表示させたい(更新履歴的なものを想像していただければ大丈夫かと思います) ■わからないこと そもそも全てわからないのですがやったことを記述してみます。 ホーム自体は「page-front.tpl.php」というphpで書き出しているみたいなのですが、そこで扱っている変数やらデータは「views-view-list--home-xxx.tpl.php」というファイルで管理されているみたいでした(ファイル名は忘れてください><) 下記のソースが書いてあり、このソースは「ニュース」カテゴリというものをすべて出している処理みたいです。 これを応用すればいいのかなと思ったのですがこのソース内の$rowとかがどこから来ているのかわからず、データの引っ張り方もわからずで悩んでいます。 <h3><a href="/taxonomy/term/4">ニュース</a></h3> <div class="article"> <?php $loop = 0; ?> <?php foreach ($rows as $id => $row): ?> <?php if($loop > 5):?> <?php break; ?> <?php else:?> <div class="li item-<?php $loop ++;print $loop; ?>"><?php print $row; ?></div> <?php endif?> <?php endforeach; ?> </div> </div> もしかしたら見当違いのことをしているかもしれませんが、 教えていただけないでしょうか? よろしくお願いします。

みんなの回答

回答No.1

>もしかしたら見当違いのことをしているかもしれませんが、 ものすごく見当違いの事をしている。 質問者がやりたいことはViewsモジュールでできる。