0

SimpleCarts カートから複数のカスタム属性を同じ列に (連結のように) 追加しようと何時間も試みてきました。私が得ることができる最も遠いところは以下の通りです:

カート列を設定しました:

    cartColumns: [
    { attr: "name", label: "Name"},
    { attr: "pouch-one", label: "Content1"}, -- Custom Attribute One -- 
    { attr: "pouch-one-cost", label: "Content2"}, -- Custom Attribute Two --
    { view: "currency", attr: "price", label: "Price"},
    { view: "decrement", label: false},
    { attr: "quantity", label: "Qty"},
    { view: "increment", label: false},
    { view: "currency", attr: "total", label: "SubTotal" },
    { view: function(item, column){return item.quantity();}, attr: "custom" ,label: "Quantity"},
    { view: "remove", text: "Remove", label: "Remove Line Item"}
],

上記の属性をこの列にも追加しようとしています:

    { view: function(item, column){return item.pouch-one() + " $" + item.quantity()*item.pouch-one-price;}, attr: "custom" ,label: "Quantity"},

カート内の列の表示に関しては、とにかく非表示にして非表示にします。

私が試したたびに、カスタム属性ではなく、simpleCart が持つデフォルトの通常のフィールド (ID、価格、数量など) しか取得できませんでした。

これらを SimpleCart のデフォルト フィールドとして追加する場所はありますか?

これらのフィールドの理由は、顧客がグループ化された製品であるため、主な価格の内訳を求めているためです。

どんな助けでも大歓迎です。ありがとうございました。

4

0 に答える 0