■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Accordion2.0テーマでグローバルメニューのリンク先を変更できません。

天川和香 > Accordion2.0テーマでグローバルメニューのリンク先を変更できません。 @ 2013/2/26 10:57
天川和香と申します。
−−−−−−−−−−−−−−−−−−−−−−−−
■ BaserCMS運営歴 一月程
■ BaserCMSのバージョン:2.0.5.1
■ レンタルサーバー名:ロリポップ 簡単インストール
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [サブフォルダ]
■ 利用しているデータベース: [MySQL]
■ PHPスキル(自己評価): [ E ]
−−−−−−−−−−−−−−−−−−−−−−−−

baserCMSサイトはこちらです。
http://create3d.giren.net/index.php/

現在、Accordion2.0copyをメインテーマにしています。

添付ファイルの通り、システム設定でグローバルメニューを変更したのですが
実際のサイトのグローバルメニューのリンク先が変更されません。

−−−−−−−−−−−−−−−−−−−−−−−−

リンク先はAccordion2.0テーマの初期設定メニューの順番どおりです。
サーバーのキャッシュを削除しても改善されません。

−−−−−−−−−−−−−−−−−−−−−−−−

グローバルメニューのアドレス設定欄に
絶対アドレスと相対アドレスを設定してみましたが、どちらもリンクしません。
http://create3d.giren.net/index.php/making/index
/gallery/index

ブログ自体はどれも、トップページからリンクされていますとおり、
正常稼動しています。

−−−−−−−−−−−−−−−−−−−−−−−−

galleryという固定ページを作成して、
メニュー?1のindexを?1のままgalleryに変更したたらindexが表示され

既存のaboutを削除して、新たな固定ページでaboutを作成し、
メニュー?9(メニューの上から六番目)にaboutを設定すると
以前にメニューの六番目にあった『contact(メールフォーム)』が表示されます。

他のリンクも、Accordion2.0テーマの初期設定メニューの順番どおり
デッドリンクが表示されます。

同じサイトで、メインテーマをデモにすると、テキストリンクで、
システム設定した通りにメニューが表示され、リンクしています。

−−−−−−−−−−−−−−−−−−−−−−−−

現在、トップページのテーマが壊れています。
別件として下記で質問させていただきました。

トップページだけメインテーマが適用されません。|フォーラム|baserCMSユーザーズ http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=969&forum=3#forumpost4018

Accordion2.0copyのグローバルメニューは、上記サイトの下のメニューリンクから
トップページ以外を選択していただけると、ごらんになれます。

上記の問題から、グローバルメニューが変更できないのかとも考えたのですが、
他のディレクトリにbaserCMSをインストールし、Accordion2.0を設置してみたところ、
そちらでもグローバルメニューのリンク先変更が反映されませんでしたので
別件で質問させていただきました。

−−−−−−−−−−−−−−−−−−−−−−−−

検証したことが書き切れませんので
ブログにまとめさせていただきました。


【baserCMS】グローバルメニューのリンク先を変更できない。【Accordion2.0テーマ】 | 制作作業日記-天川和香-WakaAmakawa
http://rankonikki.giren.net/?eid=2454


めちゃくちゃかっこいいテーマですので
ぜひこのまま使いたいです。

どうかよろしくお願いします。

ありがとうございました。



=== 天川和香 === あまかわわか ===_Waka Amakawa_==

goichi > Re: Accordion2.0テーマでグローバルメニューのリンク先を変更できません。 @ 2013/2/26 16:36
こんにちは(^^
間違ってたらすみません。

いま、このテーマの中身を見ていたのですが、
直接、エレメント(表示用ファイルの一部)で、指定してあるんじゃないかと思います。
(↑管理画面の設定に関わらず、直接、ファイル内に記述しているタイプかなと。)
理由は色々とあるのでしょうけれど、
たぶん、自由なデザインを優先したかったのではないかと。

で、問題の記述がある場所ですが、
テーマフォルダ内の
/elements/global_menu.php
というファイルです。

中身がこうなっています。
<div class="gmenu">
<div class="gnavi">
<?php $bcBaser->link($bcBaser->getImg('gnavi/gnavi01_off.png',array('alt'=>'トップページ','title'=>'トップページ','width'=>'118px','height'=>'95px')),'/') ?>
<?php $bcBaser->link($bcBaser->getImg('gnavi/gnavi02_off.png',array('alt'=>'会社概要','title'=>'会社概要','width'=>'118px','height'=>'95px')),'/about') ?>
<?php $bcBaser->link($bcBaser->getImg('gnavi/gnavi03_off.png',array('alt'=>'事業内容','title'=>'事業内容','width'=>'118px','height'=>'95px')),'/service') ?>
<?php $bcBaser->link($bcBaser->getImg('gnavi/gnavi04_off.png',array('alt'=>'新着情報','title'=>'新着情報','width'=>'118px','height'=>'95px')),'/news') ?>
<?php $bcBaser->link($bcBaser->getImg('gnavi/gnavi05_off.png',array('alt'=>'採用情報','title'=>'採用情報','width'=>'118px','height'=>'95px')),'/recruit') ?>
<?php $bcBaser->link($bcBaser->getImg('gnavi/gnavi06_off.png',array('alt'=>'お問合せ','title'=>'お問合せ','width'=>'118px','height'=>'95px')),'/contact') ?>
<?php $bcBaser->img('gnavi/r_gnavi.png');?></div>
</div>

太字の所が、URLになります。
ここを変えれば良いのではないでしょうか。
天川和香 > Re: Accordion2.0テーマでグローバルメニューのリンク先を変更できません。 @ 2013/2/28 9:22
できました!

ありがとうございます。
その行末に全然気づきませんでした。

ありがとうございます。


=== 天川和香 === あまかわわか ===_Waka Amakawa_==

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
22 人のユーザが現在オンラインです。 (22 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 22