*

Concrete5で編集モードのときだけ記述しない。

公開日: : 最終更新日:2024/01/18 CMS

いつだったかの記事でjQueryがConcrete5の動作を邪魔するからリリース時までコメントアウトして対応したって言う記事を書いたが、
そんな面倒な事をしなくても編集モードの時だけコメントアウトして、編集モードから離脱したら適用されるって言うコードが掛けたのでご紹介。

<?php if ($c->isEditMode()) {
print ‘<!– ‘;
}?>
この中に編集モードのときに適用したくないものを入力
<?php
if ($c->isEditMode()) {
print ‘–>’; }?>

これは編集モードのときだけコメントアウト行にする「<!–」と「–>」を出力することでこの間に書かれたものを編集モードの間だけコメントアウトすると言う意味。
このようにする事でシステムと相性の悪いスクリプトを使う事ができる。
しかし、編集モード外の表示の時点で影響のあるようなものは流石に無理。(あまり見たことはないが…)

また、HTMLのコメントアウトの性質上この中に更にコメント行を挿入する事はできないので注意。

順番が前後するけどこのコードの単体で使う場合は次のように用いる。

<?php
if ($c->isEditMode()) {
print ‘xxxxxx’; }?>

と言う形になる。こうすると普段は何も表示されないが、編集モードのときだけxxxxxxが表示されるという仕組みになっている。
このようにする事でページを編集する人に向けた注意文を入れたい時や、憧れの先輩にだけ向けたラブレターを書く事、どのブロックが何のデータを入れるブロックなのかを説明する文章を入れる事も可能だ。
Concrete5ではデフォルトで用意されたエリア以外に日本語のエリア名を付けることが出来ないので、サイト製作に携わっていないクライアントにサイトを渡す時に使えそうだ。

関連記事

WPプラグイン SyntaxHighlighter Evolvedを試す

このブログは自分がCMSとかPHPを触る時の備忘録も兼ねているのだが、ここに書いたコードが読みづらい

記事を読む

[第4回] G/Afをコンクリ5.7に改造する[Concrete5]

このホームページの根幹、ギャラリーページを作りこんでみよう。 なんのギャラリーなのかを明示してその

記事を読む

concrete5 編集モードの時だけ表示しない 改定

以前編集モードの時にjqueryを読み込みたくなくて、編集モード限定でコメントアウトする方法を掲載し

記事を読む

no image

[第2回] G/Afをコンクリ5.7に改造する[Concrete5]

ってことで前回の記事から引き続き作業を続ける。 今回は前編と後編に分けてテーマの基本を作成する。

記事を読む

Designer Contentでブロックを作る

Concrete5の無料で用意されているアドオンの一種類である「Sortable Fancybox

記事を読む

no image

PHPでRSSを取得して記事一覧を表示

concrete5でWordpressの記事一覧を表示してくれって言われたからなんとかできないか模索

記事を読む

移転した時のCMSの設定いろいろ

前回はリダイレクトの重要性と設定を紹介した。 今回はCMSでやんなくちゃいけない事を紹介したい。(

記事を読む

WordPressのサイトパスを変えたときの対処法

Wordpressのインストールをした時、例えばデフォルトのフォルダ名でアップロードしちゃったなんて

記事を読む

サイトをconcrete5.7系に作り変える

唐突だがサイトをリニューアルしたい。さくらでサーバーを借りてから2年目に突入しかけているところだが、

記事を読む

[第1回] G/Afをコンクリ5.7に改造する[Concrete5]

前回の記事でリニューアルの必要性があることを説いたので今回からG/AFの改装をやっていきたい。 最

記事を読む

Message

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

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

閃刀入門

チラ裏に近い記事は書かない・書いていても公開しないつもりだっ

MD魔術師S23レポ

前回の記事を書いた時からデビューしたマスターデュエル。ただ、

マスターデュエルにてやっとプラチナに上がれた話

ネットの友人にモチベを掛けられてマスターデュエル参入。リンク

太陽の帝国、大鷲の群れに挑まんとす(ゲームジャーナル39号 真珠湾強襲リプレイpart:1)

初め半年や1年の間は随分暴れてご覧に入れる。然しながら、2年3年と

ダンジョンダイスモンスターズ レビュー

「クソゲーをプレイするのです。」以前この俺にクソゲーをレビュ

→もっと見る

PAGE TOP ↑