バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > モバイルサイトお気に入り追加について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
greanpice
投稿日時: 2013/2/17 10:54
対応状況: 開発中
長老
登録日: 2011/7/12
居住地:
投稿: 180
モバイルサイトお気に入り追加について
eccube2.11.5をしようしています。
モバイルサイトのお気に入りを表示させたいのですが、
どなたかわかる方いらっしゃいましたらご教授していただけると
幸いです。どうぞよろしくお願いいたします
dkazuto
投稿日時: 2013/2/18 9:30
対応状況: −−−
一人前
登録日: 2012/5/10
居住地:
投稿: 95
Re: モバイルサイトお気に入り追加について
greanpice様

モバイルサイトでお気に入り一覧を表示させようとされているのでしょうか。

モバイルサイトでも表示用テンプレートとお気に入りページへのリンクさえ用意すれば、
お気に入りを表示させることは可能です。

/data/Smarty/templates/default/mypage/favorite.tpl

/data/Smarty/templates/mobile/mypage/favorite.tpl
にコピーしてみてください。

さらに、モバイル端末より、ログイン後
http://[ドメイン]/mypage/favorite.php
にアクセスしてみてください。

表示崩れはありますが、お気に入りが表示されていることがわかります。

後は、HTMLとCSSを使ってデザインを修正すれば、正常に表示させることが可能です。

以上、ご参考ください。

greanpice
投稿日時: 2013/2/18 20:17
対応状況: −−−
長老
登録日: 2011/7/12
居住地:
投稿: 180
Re: モバイルサイトお気に入り追加について
お世話になります。
/data/Smarty/templates/mobile/mypage/favorite.tpl
を追加いたしましたが、何も表示されません。
現状はPCサイトと同様に、携帯からでも個々の商品をブックマークできるようにして、mypageのお気に入りで見れるようにしたいのですが。
ご教授の方よろしくお願いいたします
ゲスト
投稿日時: 2013/2/20 12:03
対応状況: −−−
Re: モバイルサイトお気に入り追加について
携帯サイトの商品詳細にお気に入り追加ボタン設置する場合、ほとんどの携帯ではjavascriptが使えないためFormタグで書く必要があると思います。



          <!--{if !$is_favorite}-->
          <form name="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|h}-->">
            <input type="hidden" name="mode" value="add_favorite">
            <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
            <input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->">
            <input type="hidden" name="favorite_product_id" value="<!--{$arrProduct.product_id|h}-->">
            <input type="submit" name="select" id="add_favorite" value="お気に入りに登録">
          </form>
          <!--{else}-->
          お気に入り登録済み
          <!--{/if}-->
senchang
投稿日時: 2013/8/15 14:13
対応状況: −−−
半人前
登録日: 2010/3/3
居住地: 東京
投稿: 26
Re: モバイルサイトお気に入り追加について
このスレッドにある内容でお気に入り機能がガラケーでも利用できるようになりました。
/mypage/favorite.phpにて、お気に入り商品削除のボタンもjavascriptだったためformに書き換える必要がありました。

<form name="form1" method="post" action="?">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<input type="hidden" name="mode" value="delete_favorite" />
<input type="hidden" name="product_id" value="<!--{$product_id|h}-->" />
<input type="submit" value="削除" onclick="return fnModeSubmit('delete_favorite','product_id','<!--{$product_id|h}-->');">
</form>

PC用テンプレートに元々記述してあるformタグが残っていると入れ子になってしまうためそちらは削除しました。
間違えもあるかもしれませんが、とりあえずこれで削除できるようになりました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1644
8
red
1570
9
mcontact
1289
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.