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

nada-kenトップページの画像スライダーが表示されない

dddddd > nada-kenトップページの画像スライダーが表示されない @ 2015/1/31 15:14
テーマをインストールして動作確認しているところですが、
トップページのスライダーが表示されません。

nada-ken/Layouts
内のdefault.phpで設定すると思うのですが、

どのようにしたらいいでしょうか?

おそらく画像の存在るURLがうまく設定できていないと思うのですが
どこで設定するのかわかりません。

宜しくお願い致します。
goichi > Re: nada-kenトップページの画像スライダーが表示されない @ 2015/1/31 23:00
いま試しに私の環境でテーマをインストールしたら、同じような現象がおきました。default.phpを覗いてみたら、そこで使われている関数の中に、テンプレート側から利用できないもの(protected)が使われているみたいです。たぶん、これが原因ですが、そもそもそれを使わずに、以下のように書き換えれば表示できると思います。

まず、Layout/default.phpの50行目付近($imageCount = 3;のところ)から、61行目付近(echo "</ul>";)までをコメントアウトします。その上で下記の一行を追記します。
$this->BcBaser->mainImage(array('all' => true, 'num' => 3, 'width' => 770));

「num」の値が3になっていますが、ここは管理画面で登録したメイン画像のうち使いたい枚数を入れてください(例えば、4と入れれば、1枚目〜4枚目が出力される仕組みです)。

結局、コメントアウト部分も含め、50行目以降は以下のようになります。

/*
$imageCount = 3;
$options = array_merge(array('num' => $imageCount, 'all' => true, 'id' => 'MainImage', 'width' => 770), array());
echo "<ul id=\"MainImage\">";
for ($i = 1; $i <= $imageCount; $i++) {
	$options['num'] = $i;
	echo "<li style='width:770px'>";
	echo $this->BcBaser->_getThemeImage('main_image', array('all' => true, 'num' => $options['num']));
	$imageCount = 3;
	echo "</li>";
}
echo "</ul>";
*/
$this->BcBaser->mainImage(array('all' => true, 'num' => 3, 'width' => 770));


とりあえずウチの環境ではこれで動きました。お役に立てなかったらすみません。参考までに投稿しておきます。m(__)m
ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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