質問 > フロント機能 > モバイルサイトの商品詳細でサブ画像表示させたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
smile |
投稿日時: 2010/4/8 16:38
対応状況: −−−
|
半人前 登録日: 2010/4/1 居住地: 投稿: 29 |
モバイルサイトの商品詳細でサブ画像表示させたい お世話になります。
モバイルサイトの商品詳細ページでサブ画像を 表示させる、尚かつその画像をリンクさせ拡大画像を表示させる為の リンク先を生成させる方法がわかりません。 /data/Smary/templates/default/mobile//products/detail.tpl <!--詳細ここから--> <!--{assign var=key value="main_image"}--> <img src="<!--{$arrFile[$key].filepath}-->"><br> を編集しなくてはいけない気がするのですが、方法が...。 上記を直しただけでもリンクが生成されないといけないので 過去ログにも類似したトピがございましたが色々消したり元に戻したりをしながら一向に進まなくなってしまいました。 どなたかご教授お願い致します。 宜しくお願い致します! |
seasoft |
投稿日時: 2010/4/9 8:59
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい > <!--詳細ここから-->
> <!--{assign var=key value="main_image"}--> > <img src="<!--{$arrFile[$key].filepath}-->"><br> > > を編集しなくてはいけない気がするのですが、方法が...。 $arrFile[$key] の内容をダンプして確認すると、必要なデータが格納されているか確認できると思います。 ダンプの方法は、私のメモ書きが参考になると良いのですが・・・ http://seasoft.jp1.cx/ec/tips/smarty
|
smile |
投稿日時: 2010/4/19 15:25
対応状況: −−−
|
半人前 登録日: 2010/4/1 居住地: 投稿: 29 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい seasoft様
ご返信ありがとうございます。 メモ書きを拝見しましたがどこにどのようにそしてダンプして確認できると一体どうなるのでしょうか? せっかくご返信いただいたのに力量が伴わず全く未知の世界のような気がしてまいりました。 モバイルサイトの商品詳細でサブ画像を。。。というのはやはり敷居が高すぎるのでしょうか。。。 |
seasoft |
投稿日時: 2010/4/19 16:35
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい ダンプした文字列の中に、出力したい画像のファイル名などが含まれていれば、比較的簡単に対応可能だと思います。
含まれていないようですと、ちょっと面倒ですね・・・ *.php の編集も必要となります。
|
smile |
投稿日時: 2010/4/19 16:39
対応状況: −−−
|
半人前 登録日: 2010/4/1 居住地: 投稿: 29 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい seasoft様
ご返信ありがとうございます。 ダンプした文字列とはなんのことなのでしょうか? どこのファイルにどのようにすればダンプ(?)がどうなるのでしょうか? 本当にわからないことだらけで申し訳ございません。 |
seasoft |
投稿日時: 2010/4/19 16:48
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい > ダンプした文字列とはなんのことなのでしょうか?
ダンプに成功すればブラウザで見ても分かると思います。 > どこのファイルにどのようにすればダンプ(?)がどうなるのでしょうか? テンプレートファイルに、参照先の例のようなイメージで行なうのですが・・・ 具体的な作業手順まで、フォローできず申し訳ございません。
|
smile |
投稿日時: 2010/4/19 16:57
対応状況: −−−
|
半人前 登録日: 2010/4/1 居住地: 投稿: 29 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい detail.tplに
<pre><!--{php}--> echo nl2br(htmlspecialchars(var_export($this->get_template_vars(), TRUE))); <!--{/php}--></pre> を挿入してみました、 'disp_name' '詳細-サブ画像1' 'disp_name' '詳細-サブ拡大画像1' などが出てきました。 filepathとreal_filepathなどの表示があります。 これを使用するのでしょうか? 過去ログにありました ___________________________ <!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}--> <!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}--> <!--{if $arrProduct[$key] != ""}--> <!--拡大写真がある場合ここから--> <!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}--> <!--{assign var=lkey value="sub_large_image`$smarty.section.cnt.iteration`"}--> <!--{if $arrFile[$key].filepath != ""}--> <!--{if $arrFile[$lkey].filepath != ""}--> <!--サブ画像--><img src="<!--{$arrFile[$key].filepath}-->" width="87" height="65" > <!--{else}--> <img src="<!--{$arrFile[$key].filepath}-->" width="87" height="65" > <!--{/if}--> <!--{/if}--> <!--{/if}--> <!--{/section}--> _________________________ をどこかに使用するのでしょうか? 質問ばかりでもうしわけございません。 |
seasoft |
投稿日時: 2010/4/19 17:07
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい > を挿入してみました、
> > 'disp_name' '詳細-サブ画像1' > 'disp_name' '詳細-サブ拡大画像1' > > などが出てきました。 > > filepathとreal_filepathなどの表示があります。 それですと、テンプレートの編集のみで対応できそうです。
|
smile |
投稿日時: 2010/4/19 17:11
対応状況: −−−
|
半人前 登録日: 2010/4/1 居住地: 投稿: 29 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい ご返信ありがとうございます。
テンプレートの編集のみでなんとかなりそうなのはすごく助かります。ですがテンプレートの編集がむずかしく色々調べてみましたが参照になるものが見つけられません。 どのようにすればよろしいでしょうか。 detail.tplはデフォルトのままです。 宜しくお願い致します。 |
seasoft |
投稿日時: 2010/4/19 17:17
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: モバイルサイトの商品詳細でサブ画像表示させたい ご自身で解決を目指すのでしたら、まずは Smarty の勉強をすると良いと思います。
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |