2010-01-01から1年間の記事一覧

MODxの一覧表示で、一定件数毎等、データ毎に細く制御する

※とりあえずメモだけ(未検証)MODxのDittoで一覧表示する際、 ○件毎に改行(<div>〜</div>や<tr>〜</tr>とかで囲む)したい等、 表示上何件目のデータかで、細かく表示を制御したい場合、 プレイスフォルダ [+ditto_iteration+] に、表示上何件目か(1件目が0、2件目が1、…)が…

テンプレート変数の情報(getTemplateVar、getTemplateVars)

テンプレート変数の入力値を含め、テンプレート変数の情報を取得するMODxのAPI(getTemplateVar、getTemplateVars等)を使った場合、連想配列で情報が返されますが、その内容は、 ・入力値「value」 ・テンプレート変数の定義情報(下記参照) です。スニペッ…

空のテンプレート

MODxを使っていると、「空のテンプレート」を作ることがよくあります。 この「空(カラ)」というのは、中身=テンプレートコード(HTML)の無いことを言っているのですが、実際に1枚のページとして表示する必要はないけれど、テンプレート変数を使ったり、…

Dreamweaverのテンプレート(DWT)でbaseタグを使う際に注意すること

以下は、必ずしもmodx限定ではなく、Dreamweaverのテンプレート(DWT)から生成するページで、<base>タグを使う場合に、注意したほうが良いことです。<base>タグは、<head>内の編集可能領域「head」など(*1)に入れることになると思いますが、これより前に、CSSのパスなど入って</head></base></base>…

Google Analytics で、modxのリンク(ダウンロード)をカウントする。

Google Analyticsを使っているサイトで、PDFファイル等のダウンロードもカウントしたいということがありますが、ファイルにはGoogle Analyticsのタグを入れられないので、他にカウントする方法が必要ですね。Google Analyticsでは、ファイル毎に、例えば「/h…