バージョン選択

フォーラム

メニュー

オンライン状況

61 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 61
もっと...

サイト内検索

質問 > フロント機能 > モバイルサイトの商品詳細でサブ画像表示させたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

smile
投稿日時: 2010/4/19 15:25
対応状況: −−−
半人前
登録日: 2010/4/1
居住地:
投稿: 29
Re: モバイルサイトの商品詳細でサブ画像表示させたい
seasoft様

ご返信ありがとうございます。
メモ書きを拝見しましたがどこにどのようにそしてダンプして確認できると一体どうなるのでしょうか?

せっかくご返信いただいたのに力量が伴わず全く未知の世界のような気がしてまいりました。

モバイルサイトの商品詳細でサブ画像を。。。というのはやはり敷居が高すぎるのでしょうか。。。
seasoft
投稿日時: 2010/4/19 16:35
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: モバイルサイトの商品詳細でサブ画像表示させたい
ダンプした文字列の中に、出力したい画像のファイル名などが含まれていれば、比較的簡単に対応可能だと思います。

含まれていないようですと、ちょっと面倒ですね・・・ *.php の編集も必要となります。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

smile
投稿日時: 2010/4/19 16:39
対応状況: −−−
半人前
登録日: 2010/4/1
居住地:
投稿: 29
Re: モバイルサイトの商品詳細でサブ画像表示させたい
seasoft様
ご返信ありがとうございます。

ダンプした文字列とはなんのことなのでしょうか?
どこのファイルにどのようにすればダンプ(?)がどうなるのでしょうか?

本当にわからないことだらけで申し訳ございません。
seasoft
投稿日時: 2010/4/19 16:48
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: モバイルサイトの商品詳細でサブ画像表示させたい
> ダンプした文字列とはなんのことなのでしょうか?

ダンプに成功すればブラウザで見ても分かると思います。


> どこのファイルにどのようにすればダンプ(?)がどうなるのでしょうか?

テンプレートファイルに、参照先の例のようなイメージで行なうのですが・・・ 具体的な作業手順まで、フォローできず申し訳ございません。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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などの表示があります。

それですと、テンプレートの編集のみで対応できそうです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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 の勉強をすると良いと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,307名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.