グローバルメニューのリンク設定で別ウィンドウを開いて表示したいのですが
takuto > グローバルメニューのリンク設定で別ウィンドウを開いて表示したいのですが @ 2011/4/26 16:31 |
---|
BaserCMSのバージョン:1.6.1
レンタルサーバー名:heteml スマートURLの利用: OFF 設置フォルダ: サブフォルダ 利用しているデータベース: MySQL5 PHPスキル(自己評価): 全くわからない お世話さまになっております。先日はページ管理画面の文字化けでお世話になりました。 本日はグローバルメニューのリンクを設定する際に、リンク先を別ウィンドウで開きたいと思っております。 <A HREF="●●●●.html" TARGET="_blank" >●●●●</A> グローバルメニューにおいて上記の設定は可能でしょうか? 方法を教えていただけますと助かります。 お忙しいところ申し訳ございませんがよろしくお願いいたします。 |
non > Re: グローバルメニューのリンク設定で別ウィンドウを開いて表示したいのですが @ 2011/4/27 11:05 |
---|
コアのテンプレートをテーマにコピーしてカスタマイズしましょう。
コアのグローバルメニューの場所 /baser/views/elements/admin/global_menu.ctp ※ グローバルメニューは公開側と管理システムで共用しているみたい テーマの配置場所 /app/webroot/themed/{テーマ名}/elements/global_menu.ctp コピーしたら、42行目あたりを調整
↓
|
takuto > Re: グローバルメニューのリンク設定で別ウィンドウを開いて表示したいのですが @ 2011/4/27 16:45 |
---|
non さま
早速、御知らせ頂きましてありがとうございました。 別ウィンドウで開く事が出来ました。ありがとうございました。 教えていただいた下記のものですが、最後にの )が1つ抜けてしまっていたようでした。 <?php $baser->link($globalMenu['GlobalMenu']['name'],$globalMenu['GlobalMenu']['link'], array('target' => '_blank') ?> ↓こちらで出来ました。 <?php $baser->link($globalMenu['GlobalMenu']['name'],$globalMenu['GlobalMenu']['link'], array('target' => '_blank')) ?> もう一点、教えて頂けますと助かります。グローバルメニューの項目がいくつかあります。そのうちの1つまたは2つだけ、リンクを別ウィンドウで開くように設定は出来ますでしょうか? 今の状態ですと一番左の「ホーム」と設定している場所だけがそのままのウィンドウで開き、他のメニューが全部別ウィンドウで開く状態になっております。 お忙しいところ申し訳ございませんがよろしくお願いいたします。 |
ryuring > Re: グローバルメニューのリンク設定で別ウィンドウを開いて表示したいのですが @ 2011/5/23 16:07 |
---|
こんにちは。
$globalMenu['GlobalMenu']['id'] や $globalMenu['GlobalMenu']['name'] の中身を判定して if文で振り分けてはいかがでしょう?
Twitter:@ryuring |
takuto > Re: グローバルメニューのリンク設定で別ウィンドウを開いて表示したいのですが @ 2011/6/5 0:02 |
---|
ryuringさま
ご回答頂きありがとうございました。また、お礼のお返事が遅れてしまい申し訳ございませんでした。素人で勉強しながらこつこつやっております。教えて頂きましたものをTRYしてみます。取り急ぎお礼申し上げます。 |