タグ

*concrete5に関するtschappieのブックマーク (2)

  • 【完全保存版】 concrete5.6.x テーマスニペット集 - アルケミスタの住人

    テーマを作る上で、良く使うスニペット集を殴り書きです。PHPの開始&閉じタグを省いているので、適宜、<?php ?> の追加をお願いします。このコードは 5.6.3.1.ja で確認済み。h() など 5.6.2.1以降でないと使えない関数も使っています。 説明は時間があるときに別記事で行っていきます。 Katz がテーマ作成の時によく使うコードのたまり場です。 ※ 殴り書きなので、もしかしたら間違っているコードあるかも。その場合はお知らせいただくと幸いです。 このページは concrete5.6.x 版です。 5.7.x 以降のコードスニペットはこちらから。 初稿: 2014/5/28 (木) ※ このページは随時更新していきます。 更新日: 2014/6/26 (木) PHP コードスニペット <?php // 必須タグ // 最初の直接アクセス禁止 defined('C5_EXECU

    【完全保存版】 concrete5.6.x テーマスニペット集 - アルケミスタの住人
  • concrete5の各属性タイプの情報を表示するコード集

    &lt;?php foreach ($pages as $page): ?&gt; &lt;?php /* この記事のサンプルコードはページリストブロックの foreach 文の間に記載することを想定しています */ ?&gt; &lt;?php endforeach; ?&gt; ページリストブロックではなく、テーマなどで現在のページの情報を表示したい場合は、先に次のコードを記載しておくことで同じように書けます。 &lt;?php $page = Page::getCurrentPage(); ?&gt; &lt;?php /* * テキストタイプ属性 */ $text = $page-&gt;getAttribute('text'); // getAttributeの引数には、属性のハンドルを指定します。 // そのまま出力可能 echo h($text); /* * テキストエリアタ

  • 1