WEBサイト作成時に発生するエラーやトラブル対応の備忘録を中心に、いろいろと書いております。


modxでサイトトップによくある「新着情報」を作りたい

WordPressの最新バージョンが出ましたね。今回のコードネームは「Sonny」。
ジャズサクソフォーン奏者のお名前からだそうです。Wordpressの最新バージョンが出るたびに、コードネームが楽しみな私。
eclipseは衛星の名前。お菓子の名前なのはAndroid。楽しい。

さて本題。
modxをインストールして、ページの作り方などは大体わかったんですが、サイトトップによくある「最新情報」のようなことはできないのだろうかと。
modxには向いてないかなぁと思いつつも、でも、別個にブログシステム入れるのもなぁと思いながら、調べたので忘備録

「Modx ブログ」なんて調べると、「Ditto」というスニペットを使うべしと書いてあるのだけども、Modx2系(Revolution)は「getResources」らしい。二日ほど合間にいろいろ調べてわからなかったけど、下記ブログに助けていただきました。ありがとうございました。
MODX Revolution dittoの代わりに「getResources」(@駆け出しWeb屋ここでコケてます:汗

参考にして、リソースへ記述するコードは
[[!getResources? &parents=`14` &limit=`8` &tpl=`toplist`]]

チャンク(toplist)
[html]<li><strong>[[+publishedon:strtotime:date=`%Y/%m/%d`]]</strong><a href="[[~[[+id]]]]" title="[[+pagetitle]]">■[[+pagetitle]]</a></li>[/html]

日付が「2011-12-12 16:22:12」みたいになっちゃって、これを「2011/12/12」にしたい……。というのは、「:strtotime:date=“」を日付のあとにくっつけて解消しました。

参考になりそうなブログがありましたので、それもメモします。ありがとうございます。
MODXでブログを作ってみた その1:getResources(@ELOG

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください