- 新規ページを作成したいときには、どうしたらよいですか?
新規ページを作成する場合には、デザイン管理⇒ページ詳細設定から作成します。
①名称は、ページのタイトルになります。わかりやすい名前をつけます。
②URLは作成したページのURLになりますので、アルファベットで任意の名前をつけます。
ここでつけた名前が、ページのURLとなります。
③ヘッダー(ページ上部にあるメニューなど)、フッター(ページ下部にあるメニューなど)を
新規ページにも表示したい場合には、チェックを入れます。
④HTMLタグを入力して、ページを作成します。
サイト内に画像を表示する場合には、一度、カゴラボ内の管理画面から画像をサーバーに
アップロードする必要があります。
詳細につきましては、下記FAQを参考にご覧ください。
■画像(バナーなど)を任意の場所に表示したい ...カゴラボの操作について » 画像について
- モバイル版でのリンクの貼り方にご注意ください
モバイルサイトではセッション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>
※123、sample.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>
※123、sample.phpはサンプルの値です。 123の部分には商品IDを、sample.phpの部分には新規作成したページのファイル名を記述してください。
■絶対パスでのリンクの貼り方 ※非推奨
モバイルサイトでは絶対パスでリンクを貼った場合、セッションIDを引き継がなくなります。URL末尾に「?<!--{$smarty.const.SID}-->」を付け加えることで、セッションIDを引き継ぐようになります。
例 )<a href="http://ドメイン/user_data/bodycare.php?<!--{$smarty.const.SID}-->">テキスト及び画像</a>
※ただし、絶対パスでセッションIDを引き継ぐようにすると
セッションIDが外部に漏れ、成りすましなど悪用される危険性があるため、できるだけ相対パスで記述してください。
--------------------------------------------------------------------- ...カゴラボの操作について » モバイルサイトの管理について
- ショップのレイアウトが崩れてしまったのですが・・・
・新しいキャンペーン用のバナーを貼ろうとしたら、レイアウトが崩れてしまった
・新しい商品を登録したら、レイアウトが崩れてしまった
という風に、何らかの更新作業をした後に、ショップのレイアウトが崩れてしまうことがあります。
例) トップページ左側の「ログイン」「検索」ブロックが、おかしなところに表示されたケース
こういった場合、多くは直前に編集されたhtmlタグの誤りが原因となっています。
まずは、
・新しく作成したブロック
・新しく登録した商品のコメント
など、htmlタグを利用して記述した部分を確認して下さい。
「編集したのはバナー用のブロックなのに、ログインブロックがおかしな場所に表示されている」というように、
直接編集や更新をした部分でない別の場所にも、影響を及ぼすことがあります。
※よくある誤り※
・閉じタグ(</a></div>など)が存在しない
・・・・<a href="〇〇〇">~</a> のように、対になって初めて意味をなすものがあります
・タグの誤り(</a>→<a> のように、スラッシュが不足していて閉じタグとして成立していない)
・・・・ぱっと見は問題ないように見えても、一文字抜けていることがあります ...カゴラボの操作について » 画像について