[Added] band_name + rawFieldData
Cette révision appartient à :
@ -54,6 +54,23 @@
|
||||
{{ translate({ ident: "D3USEGOOGLECONSENTMODE" }) }}{% include "inputhelp.html.twig" with {'sHelpId': help_id("D3USEGOOGLECONSENTMODE_HELP"), 'sHelpText': help_text("D3USEGOOGLECONSENTMODE_HELP")} %}
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" value="" id="_blUseRealCategoyTitles" name="editval[bool][_blUseRealCategoyTitles]"
|
||||
{% if d3ViewObject.d3GetModuleConfigParam('_blUseRealCategoyTitles') %}checked{% endif %}>
|
||||
<label class="form-check-label" for="flexCheckChecked">
|
||||
{{ translate({ ident: "D3USEREALCATTITLES" }) }}{% include "inputhelp.html.twig" with {'sHelpId': help_id("D3USEREALCATTITLES_HELP"), 'sHelpText': help_text("D3USEREALCATTITLES_HELP")} %}
|
||||
</label>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<div class="input-group w-50">
|
||||
<span class="input-group-text"
|
||||
id="basic-addon3">{{ translate({ ident: "D3REPLACECHARS" }) }}</span>
|
||||
<input type="text" class="form-control" id="_sReplaceChars"
|
||||
name="editval[str][_sReplaceChars]" aria-describedby="basic-addon3"
|
||||
value='{{ d3ViewObject.d3GetModuleConfigParam('_sReplaceChars') }}'/>
|
||||
</div>
|
||||
<div class="text-muted">{{ translate({ ident: "D3REPLACECHARS_HELP" }) }}</div>
|
||||
</div>
|
||||
</div>
|
||||
<button type="submit" name="save" class="btn btn-light" onClick="Javascript:document.d3gtmformedit.fnc.value='save'">{{ translate({ ident: "GENERAL_SAVE" }) }}</button>
|
||||
</div>
|
||||
|
@ -25,14 +25,15 @@
|
||||
{% set gtmBasketItem = basketitem.getArticle() %}
|
||||
{% set gtmBasketItemCategory = gtmBasketItem.getCategory() %}
|
||||
{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ gtmCartArticles[basketindex].getFieldData('oxartnum') }}',
|
||||
'item_name': '{{ gtmCartArticles[basketindex].getFieldData('oxtitle')|raw }}',
|
||||
'item_name': '{{ gtmCartArticles[basketindex].getRawFieldData('oxtitle')|raw }}',
|
||||
'item_variant': '{{ gtmCartArticles[basketindex].getFieldData('oxvarselect') }}',
|
||||
{% if gtmBasketItemCategory %}
|
||||
'item_category': '{{ gtmBasketItemCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name': '{{ gtmBasketItemCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'price': {{ gtmItemPriceObject.getPrice() }},
|
||||
|
@ -35,16 +35,17 @@
|
||||
'currency': "{{ currency.name }}",
|
||||
'value': iArtQuantity*{{ d3PriceObject.getPrice() }},
|
||||
'items': [{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ oGtmProduct.getFieldData('oxartnum') }}',
|
||||
'item_name': '{{ oGtmProduct.getFieldData('oxtitle')|raw }}',
|
||||
'item_name': '{{ oGtmProduct.getRawFieldData('oxtitle')|raw }}',
|
||||
'price': {{ d3PriceObject.getPrice() }},
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getFieldData('oxtitle')|raw }}{% endif %}',
|
||||
'item_variant': '{% if oGtmProduct.getFieldData('oxvarselect') %}{{ oGtmProduct.getFieldData('oxvarselect') }}{% endif %}',
|
||||
{% if gtmCategory %}
|
||||
'item_category': '{{ gtmCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name':'{{ gtmCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'quantity': iArtQuantity
|
||||
|
@ -22,15 +22,18 @@
|
||||
{% set d3oItemPrice = basketitem.getPrice() %}
|
||||
{% set gtmBasketItem = basketitem.getArticle() %}
|
||||
{% set gtmBasketItemCategory = gtmBasketItem.getCategory() %}
|
||||
{% set gtmManufacturer = gtmBasketItem.getManufacturer() %}
|
||||
{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ gtmCartArticles[basketindex].getFieldData('oxartnum') }}',
|
||||
'item_name': '{{ gtmCartArticles[basketindex].getFieldData('oxtitle')|raw }}',
|
||||
'item_name': '{{ gtmCartArticles[basketindex].getRawFieldData('oxtitle')|raw }}',
|
||||
'item_variant': '{{ gtmCartArticles[basketindex].getFieldData('oxvarselect') }}',
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getRawFieldData('oxtitle') }}{% endif %}',
|
||||
{% if gtmBasketItemCategory %}
|
||||
'item_category': '{{ gtmBasketItemCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name': '{{ gtmBasketItemCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'price': {{ d3oItemPrice.getPrice() }},
|
||||
|
@ -28,18 +28,20 @@
|
||||
{% set gtmPurchaseItemPriceObject = gtmBasketItem.getPrice() %}
|
||||
{% set gtmPurchaseItem = gtmBasketItem.getArticle() %}
|
||||
{% set gtmPurchaseItemCategory = gtmPurchaseItem.getCategory() %}
|
||||
|
||||
{% set gtmManufacturer = gtmBasketItem.getManufacturer() %}
|
||||
{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ gtmBasketItem.getFieldData("oxartnum") }}',
|
||||
'item_name': '{{ gtmBasketItem.getFieldData('oxtitle')|raw }}',
|
||||
'affiliation': '{{ gtmBasketItem.getFieldData('oxtitle')|raw }}',
|
||||
'coupon': '{% for gtmOrderVoucher in gtmOrderVouchers %}{{ gtmOrderVoucher }}{% if not loop.last %}, {% endif %}{% endfor %}',
|
||||
'item_variant': '{{ gtmBasketItem.getFieldData("oxselvariant") }}',
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getRawFieldData('oxtitle') }}{% endif %}',
|
||||
{% if gtmPurchaseItemCategory %}
|
||||
'item_category': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4': '{{ gtmPurchaseItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name': '{{ gtmPurchaseItemCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'price': {{ gtmPurchaseItemPriceObject.getPrice() }},
|
||||
@ -51,7 +53,7 @@
|
||||
}{% if oViewConf.isDebugModeOn() %},
|
||||
'debug_mode': 'true'
|
||||
{% endif %}
|
||||
})
|
||||
});
|
||||
{% endapply %}
|
||||
{% endset %}
|
||||
{{ script({ add: d3_ga4_purchase.__toString(), dynamic: __oxid_include_dynamic }) }}
|
||||
|
@ -19,15 +19,18 @@
|
||||
{% for rmItemindex, rmItem in toRemoveArticles.getArray() %}
|
||||
{% set d3oItemPrice = rmItem.getPrice() %}
|
||||
{% set gtmBasketItemCategory = rmItem.getCategory() %}
|
||||
{% set gtmManufacturer = gtmBasketItem.getManufacturer() %}
|
||||
{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ rmItem.getFieldData('oxartnum') }}',
|
||||
'item_name': '{{ rmItem.getFieldData('oxtitle')|raw }}',
|
||||
'item_variant': '{{ rmItem.getFieldData('oxvarselect') }}',
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getRawFieldData('oxtitle') }}{% endif %}',
|
||||
{% if gtmBasketItemCategory %}
|
||||
'item_category': '{{ gtmBasketItemCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name': '{{ gtmBasketItemCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'price': {{ d3oItemPrice.getPrice() }},
|
||||
|
@ -22,15 +22,18 @@
|
||||
{% set d3oItemPrice = basketitem.getPrice() %}
|
||||
{% set gtmBasketItem = basketitem.getArticle() %}
|
||||
{% set gtmBasketItemCategory = gtmBasketItem.getCategory() %}
|
||||
{% set gtmManufacturer = gtmBasketItem.getManufacturer() %}
|
||||
{
|
||||
'item_id': '{{ gtmCartArticles[basketindex].getFieldData('oxartnum') }}',
|
||||
'item_name': '{{ gtmCartArticles[basketindex].getFieldData('oxtitle')|raw }}',
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ gtmCartArticles[basketindex].getFieldData('oxartnum') }}',
|
||||
'item_name': '{{ gtmCartArticles[basketindex].getFieldData('oxtitle')|raw }}',
|
||||
'item_variant': '{{ gtmCartArticles[basketindex].getFieldData('oxvarselect') }}',
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getRawFieldData('oxtitle') }}{% endif %}',
|
||||
{% if gtmBasketItemCategory %}
|
||||
'item_category': '{{ gtmBasketItemCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2': '{{ gtmBasketItemCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3': '{{ gtmBasketItemCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4': '{{ gtmBasketItemCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name': '{{ gtmBasketItemCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'price': {{ d3oItemPrice.getPrice() }},
|
||||
|
@ -14,15 +14,16 @@
|
||||
'ecommerce': {
|
||||
'currency': '{{ currency.name }}',
|
||||
'items': [{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_name': '{{ gtmProduct.getFieldData('oxtitle')|raw }}',
|
||||
'item_id': '{{ gtmProduct.getFieldData("oxartnum") }}',
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getFieldData('oxtitle')|raw }}{% endif %}',
|
||||
'item_variant': '{% if gtmProduct.getFieldData("oxvarselect") %}{{ gtmProduct.getFieldData("oxvarselect") }}{% endif %}',
|
||||
{% if gtmCategory %}
|
||||
'item_category': '{{ gtmCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name':'{{ gtmCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
{% set d3PriceObject = gtmProduct.getPrice() %}
|
||||
|
@ -21,15 +21,16 @@
|
||||
{% set gtmManufacturer = gtmProduct.getManufacturer() %}
|
||||
{% if not gtmCategory %}{% set gtmCategory = gtmProduct.getCategory() %}{% endif %}
|
||||
{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ gtmProduct.getFieldData("oxartnum") }}',
|
||||
'item_name': '{{ gtmProduct.getFieldData('oxtitle')|raw }}',
|
||||
'item_name': '{{ gtmProduct.getRawFieldData('oxtitle')|raw }}',
|
||||
'price': {{ d3PriceObject.getPrice() }},
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getFieldData('oxtitle')|raw }}{% endif %}',
|
||||
{% if gtmCategory %}
|
||||
'item_category': '{{ gtmCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
{% endif %}
|
||||
'quantity': 1
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
@ -17,15 +17,16 @@
|
||||
{% set gtmManufacturer = gtmProduct.getManufacturer() %}
|
||||
{% set gtmCategory = gtmProduct.getCategory() %}
|
||||
{
|
||||
'item_oxid': '{{ gtmProduct.getFieldData("oxid") }}',
|
||||
'item_id': '{{ gtmProduct.getFieldData("oxartnum") }}',
|
||||
'item_name': '{{ gtmProduct.getFieldData('oxtitle')|raw }}',
|
||||
'item_name': '{{ gtmProduct.getRawFieldData('oxtitle')|raw }}',
|
||||
'price': {{ d3PriceObject.getPrice() }},
|
||||
'item_brand': '{% if gtmManufacturer %}{{ gtmManufacturer.getFieldData('oxtitle')|raw }}{% endif %}',
|
||||
{% if gtmCategory %}
|
||||
'item_category': '{{ gtmCategory.getSplitCategoryArray(0, true) }}',
|
||||
'item_category_2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category_3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category_4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_category2':'{{ gtmCategory.getSplitCategoryArray(1, true) }}',
|
||||
'item_category3':'{{ gtmCategory.getSplitCategoryArray(2, true) }}',
|
||||
'item_category4':'{{ gtmCategory.getSplitCategoryArray(3, true) }}',
|
||||
'item_list_name':'{{ gtmCategory.getSplitCategoryArray() }}',
|
||||
{% endif %}
|
||||
'quantity': 1
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur