ページの先頭です

ヘッダーの始まりです



本文の始まりです

モバイル版でのリンクの貼り方にご注意ください

カテゴリ:カゴラボの操作について » モバイルサイトの管理について
FAQ ID:1113

 

モバイルサイトではセッションIDを引き継がなくては、購入する際、カート落ちする原因となります。
モバイルでのリンクの貼り方については以下の点にご注意ください。

 

 

 

 

---------------------------------------------------------------------------------

カゴラボバージョンが3系(3.X.X)の場合

----------------------------------------------------------------------------------

 

■相対パスでのリンクの貼り方

 

http://ドメイン/mobile 部分をSmartyで置換することで「?<!--{$smarty.const.SID}-->」を付ける必要はなくなります。

 

【商品一覧ページへのリンクの張り方】
<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->products/list.php?category_id=123">カテゴリ名</a>

 

【商品詳細ページへのリンクの張り方】
<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->products/detail.php?product_id=123">商品名</a>

 

【新規ページ作成したページへリンクを貼る】
<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->user_data/sample.php">ページ名</a>

 

123sample.phpはサンプルの値です。
  123の部分には商品IDを、sample.phpの部分には新規作成したページのファイル名を記述してください。

 

 

絶対パスでのリンクの貼り方 ※非推奨

モバイルサイトでは絶対パスでリンクを貼った場合、セッションIDを引き継がなくなります。
URL末尾に「?<!--{$smarty.const.SID}-->」を付け加えることで、セッションIDを引き継ぐようになります。

例 )
<a href="http://ドメイン/mobile/user_data/bodycare.php?<!--{$smarty.const.SID}-->">テキスト及び画像</a>

 

※ただし、絶対パスでセッションIDを引き継ぐようにすると
  セッションIDが外部に漏れ、成りすましなど悪用される危険性があるため、できるだけ相対パスで記述してください

 

 

----------------------------------------------------------------------------------

カゴラボバージョンが4系(4.X.X)の場合

----------------------------------------------------------------------------------

 

相対パスでのリンクの貼り方


http://ドメイン/以下の部分(例:商品一覧ページなら/products/list.php)を、

Smartyで置換することができます。

 

【商品一覧ページへのリンクの張り方】
<a href="<!--{$smarty.const.P_LIST_URLPATH}-->123">カテゴリ名</a>

 

【商品詳細ページへのリンクの張り方】
<a href="<!--{$smarty.const.P_DETAIL_URLPATH}-->123">商品名</a>

 

【新規ページ作成したページへリンクを貼る】
<a href="<!--{$smarty.const.ROOT_URLPATH}-->user_data/sample.php">ページ名</a>

 

123sample.phpはサンプルの値です。
  123の部分には商品IDを、sample.phpの部分には新規作成したページのファイル名を記述してください。

 

絶対パスでのリンクの貼り方 ※非推奨

 

モバイルサイトでは絶対パスでリンクを貼った場合、セッションIDを引き継がなくなります。
URL末尾に「?<!--{$smarty.const.SID}-->」を付け加えることで、セッションIDを引き継ぐようになります。

例 )
<a href="http://ドメイン/user_data/bodycare.php?<!--{$smarty.const.SID}-->">テキスト及び画像</a>

※ただし、絶対パスでセッションIDを引き継ぐようにすると
  セッションIDが外部に漏れ、成りすましなど悪用される危険性があるため、できるだけ相対パスで記述してください

 

---------------------------------------------------------------------

最終更新日:2014-11-06 06:31 | FAQ ID:1113

Share on Facebook このレコードを印刷する

このFAQはお役に立ちましたか?

この FAQ を評価してください:

評価点数: 4 (1 件の評価)

役に立たなかった 1 2 3 4 5 役に立った

同じカテゴリーに登録されているFAQ

本文の終わりです