人気ワード

Copy Title & URL

Bookmark

Share

通常ページコンテンツを作成する方法

目次

  1. コンテンツタイプ:通常ページ
  2. コンテンツ作成
  3. コンテンツ情報 / コンテンツ設定
  4. テンプレートHTML
    1. 基本HTML

コンテンツタイプ:通常ページ

サイトのインデックスページの他、会社案内やサイトポリシー、利用規約ページなどが作成できます。
会員情報の変数が用意されているため、注文情報一覧など他のコンテンツタイプをロード関数で読み込み、会員のマイページ作成などにも活用できます。

【アフィリコード・カート】フロント側通常ページ

コンテンツ作成

歯車マーク:コンテンツ管理 > コンテンツ作成

コンテンツタイプ「通常ページ」を選択し、コンテンツを新規作成します。

【アフィリコード・カート】コンテンツ新規作成

あらかじめ用意されたサンプルデザイン(コンテンツID:user_mypage)を複製・編集して、コンテンツを作成することも可能です。 変数の利用方法などもご確認ください。

コンテンツ情報 / コンテンツ設定

次に、ページ全体の閲覧・表示制御などを行います。

コンテンツ情報
コンテンツタイプ 作成するコンテンツタイプを表示
コンテンツURL https://システム設置先/contents.php?c=コンテンツID
※コンテンツIDを変更するとURLも変更されます。

コンテンツ設定
コンテンツID コンテンツURLに使用されるID
※新規作成時に指定したID。省略時は自動で付与されます。
カテゴリー名 管理用にカテゴリ分けする場合は設定。省略した場合は「未設定」に振り分け
コンテンツ名 コンテンツの管理名称
公開範囲 作成したコンテンツの公開範囲を設定
※「会員」に指定した場合、未ログイン(一般)には公開されません。
閲覧権限外の転送URL 「公開範囲」に設定していない権限でアクセスした場合の転送先URL
対象デバイス 閲覧が可能な端末を設定
※レスポンシブの場合、「PC」「スマートフォン」両方にチェックを入れてください。
対象外デバイスの転送URL 「対象デバイス」で設定していない端末からアクセスした場合の転送先URL
BASIC認証 コンテンツ閲覧時にBasic認証をかける場合に設定
公開設定 公開状態を設定。公開 / 非公開

テンプレートHTML

基本HTML

【アフィリコード・カート】基本HTML概要

【基本HTML】では、コンテンツを出力するコンテンツ全体のHTMLを記述します。

▼通常ページ:フロント側表示とコンテンツ変数の記述例

【アフィリコード・カート】通常ページのフロント側の表示と変数記述例

通常ページで表示するヘッダーは、「【HTMLテンプレート】ヘッダー」変数: [parts_header] で出力します。

【基本HTML】の変数
変数名 変数
システム設置先URL
インデックスURL
ヘッダーロゴ(パス)
ページタイトル
コピーライト表記
[system]
[index]
[site_logo]
[site_title]
[site_copyright]
ログアウトURL[logout_url]
現在時刻(UNIXタイム)
本日日付(UNIXタイム)
[now_unix]
[today_unix]
jQuery[jquery]
出力:
<script type="text/javascript"
src="./common/lib/jquery/jquery.js"></script>
SweetAlert[sweetalert]
※jqueryの記述を併せて行う必要があります。
出力: <script type="text/javascript"
src="./common/lib/sweetalert/sweetalert.min.js"></script>
<link rel="stylesheet"
href="./common/lib/sweetalert/sweetalert.css" />
ajaxzip3[ajaxzip]
※jqueryの記述を併せて行う必要があります。
出力: <script type="text/javascript"
src="//ajaxzip3.github.io/ajaxzip3.js"></script>
【HTMLテンプレート】(HTML
テンプレートコンテンツ名)
[parts_(HTMLテンプレートコンテンツID)]]
【会員情報】氏名
【会員情報】氏名(フリガナ)
【会員情報】メールアドレス
【会員情報】電話番号
【会員情報】郵便番号(左)
【会員情報】郵便番号(右)
【会員情報】住所
【会員情報】アカウント状態
【会員情報】最終ログイン日時
【会員情報】最終編集日時
【会員情報】登録日時
[profile_name]
[profile_name_ruby]
[profile_mail]
[profile_tel]
[profile_add_num1]
[profile_add_num2]
[profile_add_text]
[profile_user_state]
[profile_user_login]
[profile_user_edit]
[profile_user_regist]
$_GET【引数対応($1)】[get]
※引数$1:getで引き渡される項目を指定することで項目内容を出力
$_POST【引数対応($1)】[post]
※引数$1:postで引き渡される項目を指定することで項目内容を出力
$_REQUEST【引数対応($1)】[request]
※引数$1:get、postで引き渡される項目を指定することで項目内容を出力
【定義関数】contentsExFunc::
getUserAgent($c, $data)
[func_getUserAgent]※UserAgentを出力
【定義関数】contentsExFunc::
getIPAddress($c, $data)
[func_getIPAddress]※IPAddressを出力

関連記事

アフィリコード・カート

https://cart.affilicode.jp/

アフィリエイトに特化したカートシステム

フォーム一体型LP・定期購入・豊富な決済方法など
広告運用に最適化されたアフィリエイト専用カート

おすすめ記事