現在サイト改装中です。MySQLを5.5→5.7に切り替えました05/201403【freo】任意のページ内容を任意の箇所に表示【Tips】freofreo1.10来ましたね。それはそうと、freoってなんだかインフォメーション機能使いづらくありません?特定のページでしか使用できませんし。́・ω・`)ちなみに既存のインフォメーション機能がhtmlタグ機能するのかは覚えてません(オイというわけで任意のページにhtmlタグ機能したまま擬似インフォメーションを表示させる方法でも書いておきます。(基本的にはphpでいうinclude。やってることはjQueryの.load機能で他のhtmlを読み込ませているだけ)下準備インフォメーション等で使用したい内容を記述したページを作成。ページID等は好きなように。ここでは仮にexample_idとします。id="hoge"></div>で必ず囲んでください。管理メニューへ編集ページヘのリンクを作成templates/internals/admin/header.html内の<h2>管理メニュー</h2>以下の任意の箇所に下記を追記。href="{$freo.core.http_file}/admin/page_form?id=example_id">エグザンプルID</a></li></ul>擬似インフォメーション内容の表示templates/内のheader.htmlまたはutility.html等の表示させたい箇所に以下を追記。#example_hoge');</script>これでページの内容だけが任意の箇所に表示されます。簡単な説明ですが、1行目で読み込んだものを配置する場所を作成。2~4行目でhttp://host.jp/example_id内のid="example_hoge"を1行目で作成したid="hoge"に読み込み。これは別にexample.htmlなどのファイルでも平気です。検索などでページが表示されてほしくない場合は、css3の下記をcssに適応させればいいかと思います。※テンプレートによって多少変化しますが大筋はこんな感じです。{display:none;}※更に追記たとえば『読み込み元のページでJavaScriptを動作させているが、読み込んだページの部分だけJavaScriptが動作しない』という自体が発生することが有りますが、これは.loadが画面の読み込みが終わった時に発生するので必然的にJavaScriptの実行はそれ以前になるため実行後の読み込んだページには機能しないことが原因です。対処としては読み込んだページでも実行したい処理を以下のように書き換えて.loadと同じく画面の読み込みが終わったあとに処理するようにすればいいのです。最近絵の記事が全くない御堂です。別にfreoに限った話じゃないですけどね。液タブを買い替えました≫コメントコメントはまだありません。※管理者のみにすると投稿者でも確認ができなくなります。※当ブログはIE,Operaまた古いブラウザは非推奨です。×ログインユーザーIDとパスワードを入力してください。パスワードを再発行する。ログイン状態を記憶する。