cmsablogcms検索サイトなどで、検索結果が表示された際に、通常の検索結果の上に「ピックアップ」や「PR」として、意図的に上部に表示されるデータを目にしたことがあると思います。cmsの検索機能で、検索した際に、検索条件に当てはまるPRエントリーを出すカスタマイズをご紹介します。PR記事として登録するためのカスタムフィールドを作成まず、エントリーのカスタムフィールドとして、PR記事として登録するためのカスタムフィールドを作成します。/テーマフォルダ/admin/entry/の中に、通常のカスタムフィールドを作成するのと同じ要領で、カスタムフィールドを作成してください。変数名は適宜変更して大丈夫です。・PR用のモジュール・PR以外のモジュールを分けて表示させます。モジュールを分けることによって、例えば上のイメージ画像のように、PRエリアだけ背景色を変えたり、表示方法を変えたりするなど柔軟なレイアウト変更が可能になります。例として、「list_pr」「list_default」の2つのエントリーサマリーモジュールを作成します。表示条件の設定内容は、以下を設定します。ここで注意したいのは、カスタムフィールドにはチェックを入れないことです。表示条件は、CTXで指定するようにします。CTXの使い方については、こちらを参考ください。作成した2つのモジュールが表示できるよう、HTMLを記述していきます。-->これで、PR記事とそれ以外の記事を出し分けることができます。HTML内の「%{FIELD}」は、検索条件を取得するグローバル変数です。検索条件に加えて、PR記事かそうでないかを付け加えて呼び出しています。方法の一つとしてご紹介しました。CTXをうまく利用すると、柔軟な出力が可能になります。2018の14日目の記事になります。cmsのチェックリスト」を公開しました。今回は、そのバージョンアップ版をご紹介します。5年前というと、DocomoからiPhone5sが発売された時期なんですね。昔のことのように感じられます。cmsの方も5年前からかなり変わりました。5年前というと、バージョンはいくつだったでしょうか・・。cmsのWikipediaが存在していました!こちらの情報によると、ちょうど5年前に2.0がリリースされたようですね。バージョンが変わったとはいえ、チェックリストの根幹部分はほぼ変わりません。今回、主に変わった部分は以下になります。常時SSLの設定ソース出力まわりの整備ダウンロードは以下よりお願いします。cmsには、管理画面に「チェックリスト」というメニューがあります。・ライセンスが適用されたか・デバッグモード・フォームの送信先メールアドレス・画像などの容量上限などが確認できます。このページ1箇所を見るだけで、Excelのチェックリストの項目が一度に確認できるので便利です。2017の18日目の記事になります。cmsでは、カレンダーで予定や記事リンクを表示させるモジュールがいくつかあります。「この日書いた記事」をブログ等で表示させることはもちろん、店舗などの営業日のお知らせやイベントなどのスケジュールを掲載することもあると思います。その時、「次の月、前の月を見たいな」と思ってリンクをクリックすると、通常ならページごと遷移するようになっていますが、今回は、これをページ遷移せずに月送りできるカスタマイズをご紹介します。cmsの「ポストインクルード」という機能を使いました。サンプルカレンダー月送りサンプル「前月」「次月」をクリックすると、ページ遷移せずにカレンダーが切り替わるようになっています。1.テンプレートHTMLファイルを作成まず、カレンダーモジュール自体を記述するHTMLファイルを作成します。今回は「/sample/calendar/tpl_cal.html」としましょう。作成したファイルに以下のコードを貼り付けてください。モジュールID設定やCSS表示の設定は適宜行っておきます。2016の13日目のエントリーです。cmsの秋合宿で発表させていただいた内容です。画像やソースの説明を少し詳しく解説しています。最近、ノウハウなどのファイルを会員限定でダウンロードできるサイトを見かけるようになりました。会員登録を促す目的、アクセス解析に活かす目的などいろいろあると思います。いう時に使えるカスタマイズを今回はご紹介します。上の図のように、誰でもアクセスできるファイルと、会員(ログイン時)のみアクセスできるファイルが混在している場合を考えていきます。Campにこの春も参加してきました。camp」の三本立てということで、大変充実した二日間になりました。2004年よりウェブ制作業務に携わる。制作会社にて企業・ECサイトのデザイン、ディレクション、CMS構築等を担当後、2015年7月に独立。デジタルマーケティング・ウェブコンサルティングを主軸に戦略から考えるウェブサイト設計・構築を行う。TAKAMATSUなどセミナーイベントを開催、スピーカーとしても活動を行う。実家の桃農家も手伝う兼業農家。cms公式サイトへのリンク。