コンテンツ記事の中にモジュールを表示したい PDF 印刷 Eメール
作者: Administrator   
2008年 10月 23日(木曜日) 08:24

faqJoomla!のモジュールと称されるものに関しては、通常メインコンテンツの右側、左側、トップ、フッター、バナーなどのテンプレートで割り振られた場所に表示されます。

がぁ、これを記事の中に挿入してみたい時。どうするの?

このネタは2008年8月の名古屋オープンソースセミナーにてJoomla!セミナーで話された内容です。では実際にやってみましょう。

★知っておくと便利★

まず自分が利用しているテンプレートのモジュールが配置される場所を確認しておこう!

自分のサイトURLの末尾に

?tp=1

と付け加えて表示してみるとどうなります??
はい。モジュールポジションが管理画面に入らなくても確認できます。

★モジュールを挿入してみる★

モジュールを挿入したいコンテンツ記事の編集します。

Joomla!1.0.xで使う使うコードと、Joomla!1.5.xで使うコードは異なります。

モジュールを挿入したい位置に以下のコードを書きます。:

Joomla 1.0.Xなら  {mosloadposition user4}
Joomla 1.5.Xなら  {loadposition user4}


↑には実際user4に配置してある検索フォームが見えていますよね。

{の後ろと、}の前にスペースが入らないように。 
そしてモジュールポジションの記述の前に半角スペースを空けること。

モジュールポジション は テンプレートに割り当てられた
left・right・top・bottom・footerなどの他にも自分で名前を決められます。

★オリジナルなモジュールポジションを作る★

では、モジュール管理へ

module

オリジナルなポジション名を指定したいモジュールタイトルをクリックします。

今回は既存モジュールをコピーして「bana」という名前のポジションを作ってみます。

moduleposition03

保存します。
モジュール一覧画面で ポジション名が きちんと 「bana」と変わっています。

moduleposition04

これで準備OK。

コンテンツ>記事管理へと 場所を移動して、モジュールを挿入したい記事を編集します。

記事の最中に

{loadposition bana}

と書いてみます。 すると ↓こうなります。

バナー

※カスタムでHTMLを突っ込んだモジュールは表示されないような気がします。

そういう場合は便利なエクステンションがあります。詳細は次の記事で。。。


最終更新 2008年 10月 24日(金曜日) 00:26
 

メインメニュー

Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
中原 孝之

Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
インプレスジャパン 2008-10-20
売り上げランキング : 28486

おすすめ平均 star
starJoomla!1.5xでサイト構築をする為の解説書

Amazonで詳しく見る
by G-Tools

Google Search

Who's Online
現在
 ゲスト 28 人
 がオンラインです

プロフィール

Ads by Yahoo!

Login Form



QLOOKアクセス解析

Free template 'Colorfall' by [ Anch ] Gorsk.net Studio. Please, don't remove this hidden copyleft!