この記事は、Imperial CMS 7.0 モール システムに関する一般的な問題とヒントを次のようにまとめています。これは、Imperial CMS を使用して Web サイトを構築する Web マスターや、二次開発に Imperial CMS を使用するプログラマーにとって役立ちます。 . 参考値良好!
1. よくある質問
1. カスタム モデルをショッピング カートに追加すると、「モール以外のテーブル情報」が表示されるのはなぜですか?
回答: モールの機能を使用するには、モデルはまず [バックエンド] > [モール] > [モール パラメーター設定] に移動し、「モール機能を使用するデータ テーブルを指定する」を選択し、使用する前にカスタム モデル テーブルを確認する必要があります。 。
2.「モール」メニューを背景に表示したくない場合は、どうすればよいですか?
回答: バックエンド>システム>システムパラメータ設定>モデル設定: 「バックエンドメニューを閉じる」項目の「モール」をチェックしてください。
「Empire cms チュートリアル 」を学習することをお勧めします
2. 使用スキル
1. ショッピング カートに商品を追加するためのリンク アドレスは次のとおりです。
コードは次のとおりです:
[!--news.url--]e/ShopSys/doaction.php?enews=AddBuycar&classid=[!--classid--]&id=[!--id--]
2. ショッピング カートに商品を追加するときに購入数量を指定し、「pn=quantity」変数を追加できます。たとえば、フォーム GET メソッドを使用して送信します:
コードは次のとおりです:
<form action="[!--news.url--]e/ShopSys/doaction.php" name="shopform" method="get" target="_blank"> 选择购买数量:<select name="pn" id="pn"> <option value=1>1</option> <option value=2>2</option> <option value=3>3</option> <option value=4>4</option> <option value=5>5</option> <option value=6>6</option> <option value=7>7</option> <option value=8>8</option> <option value=9>9</option> <option value=10>10</option> </select> <input type="hidden" name="enews" value="AddBuycar"> <input type="hidden" name="classid" value="[!--classid--]"> < input type="hidden" name="id" value="[!--id--]"> < input type="submit" name="submit" value="加入购物车"> </form>
3. ショッピング カートに製品を追加するときに、サイズ、色、属性などの追加の属性を追加します。他の属性。 「addatt[]=attribute」変数を追加できます。たとえば、フォームの GET メソッドを使用して送信します:
コードは次のとおりです:
<form action="[!--news.url--]e/ShopSys/doaction.php" name="shopform" method="get" target="_blank"> <select name="addatt[]"> <option value="">-请选择颜色 </option> <option value="黑色">黑色</option> <option value="白色">白色</option> <option value="蓝色">蓝色</option> </select> <input type="hidden" name="enews" value="AddBuycar"> <input type="hidden" name="classid" value="[!--classid--]"> < input type="hidden" name="id" value="[!--id--]"> < input type="submit" name="submit" value="加入购物车"> </form>
追加の手順: 追加の属性関数を使用するには、まずバックエンド>モール>に移動する必要があります。 ; モールパラメータ設定: 「ショッピングカートサポート」の「追加属性」をオンにします。
4. 製品価格は同じですが、異なるメンバーシップ グループのメンバーに割引を与えるにはどうすればよいですか?
回答: バックグラウンドで「割引コード」を使用することができます。割引コードを追加する場合は、「利用可能なメンバー グループ」で割引対象のメンバー グループを選択してください。その後、このメンバー グループはこの割引コードを使用して割引を受けることができます。
5. さまざまな製品属性に応じてさまざまな価格を実現するにはどうすればよいですか? その手法は何ですか?
回答: 異なる価格を実現するには、複数の製品情報を追加することをお勧めします。コンテンツ ページに関連情報を表示するには、「shoplinkid」などの関連 ID フィールドを追加して、コンテンツ テンプレートのこのフィールドを通じて関連 ID 情報を呼び出すことができます:
タグ添付 SQL 条件設定: " id in ($navinfor[ shoplinkid])"
6. リストをさまざまなフィールドで並べ替えて表示するにはどうすればよいですか?
回答: 他のフィールドの並べ替えを結合項目にリンクさせることができます。結合項目の設定については、こちらのサイトを参照してください: https://www.jb51.net/cms/76184.html
並べ替えフィールドの指定 :
並べ替えフィールド変数名: orderby; 昇順および降順並べ替えフィールド変数: myorder
システム並べ替えフィールド: newstime、id、onclick、totaldown、plnum
カスタム並べ替えフィールド: Setシステム モデルのソート項目としてのフィールド Field
myorder=0 は降順でソート (デフォルト)、myorder=1 は昇順でソートです
例: 以下は、件数による降順でソートします。情報クリック (onclick)
コードは次のとおりです:
/e/action/ListInfo.php?mid=1&tempid=1&orderby=onclick
以上がImperial CMS 7.0 モール システム FAQ とヒント チュートリアルの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。