concrete5 編集モードの時だけ表示しない 改定
公開日:
:
最終更新日:2024/01/18
CMS
以前編集モードの時にjqueryを読み込みたくなくて、編集モード限定でコメントアウトする方法を掲載したが、
たった一行を操作するだけならもっと簡単な方法があったので紹介。
<?php if ($c->isEditMode()) { echo ""; }else { echo'<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>'; } ?>
挙動を一つずつ解説。
if ($c->isEditMode())
これはつまり「編集モードの時ならば」って言う事。まあ今さら書くほどの意味でもないだろう。
つまりこの時何もしないっていう意味で空白をechoしている。
}else{以降、
要するに編集モードのとき以外なら。編集モードじゃ無ければjqueryを出したい訳だから、ここでリンクを挿入すれば良い。
インデントや改行をすれば行数は大して変わらないが、どちらがソースコード上見やすいかって言ったら一目瞭然だろう。
関連記事
-
Concrete5で編集モードのときだけ記述しない。
いつだったかの記事でjQueryがConcrete5の動作を邪魔するからリリース時までコメントアウト
-
サーバーの最近怖い話
※この記事の結末と要点だけ知りたい人はこっちの記事を見てね。 最近公私ともに怖いことが起こりす
-
[第2回] G/Afをコンクリ5.7に改造する[Concrete5]
ってことで前回の記事から引き続き作業を続ける。 今回は前編と後編に分けてテーマの基本を作成する。
-
サブドメインをとったのでサイトのディレクトリを移動した。
最近になってサクラサーバー上で独自ドメインに近いサブドメインを無料で取れる事に気がついてコレを取得し
-
現行Concrete cmsのダッシュボードにデフォルトでは日本語化設定がないよっていう話
急速に時間が出来てきたので前回のお蔵入りから久しぶりにconcrete5。。もといConcrete
-
WPプラグイン SyntaxHighlighter Evolvedを試す
このブログは自分がCMSとかPHPを触る時の備忘録も兼ねているのだが、ここに書いたコードが読みづらい
-
Designer Contentでブロックを作る
Concrete5の無料で用意されているアドオンの一種類である「Sortable Fancybox
-
WordPressハックとその対策
前回の記事で私用で借りているサーバー上にアップロードした覚えのないPHPファイルがあり、中身はどこか
-
移転した時のCMSの設定いろいろ
前回はリダイレクトの重要性と設定を紹介した。 今回はCMSでやんなくちゃいけない事を紹介したい。(
-
YosemiteにしたらMAMPが起動しなくなった
Yosemiteに先日アップグレードして暫くMAMPなんて動かすこともな
- PREV
- 東京マルイ ハイキャパE レビュー
- NEXT
- 俺とガバメント