Post by Ta4o » Mon Aug 20, 2018 8:37 pm

Здравейте,
въпрос към гурутата на OC и на Twig синтаксис-а:

Гугъл ми дава този код да сложа на страницата на събитие /checkout confirm/ например в opencart за да следи конверсиите:

<!-- Event snippet for Checkout success conversion page -->
<script>
gtag('event', 'conversion', {
'send_to': 'AW-826936639/YvuzCKbE44cBEL-aqIoD',
'value': 1.0,
'currency': 'BGN',
'transaction_id': ''
});
</script>


въпроса ми е къде да го сложа, както казва гугъл между <head> таговете, като няма такива?
това ми е кода на страницата:

{% if not redirect %}
<div class="table-responsive">
<table class="table table-bordered table-hover">
<thead>
<tr>
<td class="text-left">{{ column_name }}</td>
<td class="text-left">{{ column_model }}</td>
<td class="text-right">{{ column_quantity }}</td>
<td class="text-right">{{ column_price }}</td>
<td class="text-right">{{ column_total }}</td>
</tr>
</thead>
<tbody>

{% for product in products %}
<tr>
<td class="text-left"><a href="{{ product.href }}">{{ product.name }}</a> {% for option in product.option %} <br />
&nbsp;<small> - {{ option.name }}: {{ option.value }}</small> {% endfor %}
{% if product.recurring %} <br />
<span class="label label-info">{{ text_recurring_item }}</span> <small>{{ product.recurring }}</small> {% endif %}</td>
<td class="text-left">{{ product.model }}</td>
<td class="text-right">{{ product.quantity }}</td>
<td class="text-right">{{ product.price }}</td>
<td class="text-right">{{ product.total }}</td>
</tr>
{% endfor %}
{% for voucher in vouchers %}
<tr>
<td class="text-left">{{ voucher.description }}</td>
<td class="text-left"></td>
<td class="text-right">1</td>
<td class="text-right">{{ voucher.amount }}</td>
<td class="text-right">{{ voucher.amount }}</td>
</tr>
{% endfor %}
</tbody>

<tfoot>

{% for total in totals %}
<tr>
<td colspan="4" class="text-right"><strong>{{ total.title }}:</strong></td>
<td class="text-right">{{ total.text }}</td>
</tr>
{% endfor %}
</tfoot>

</table>
</div>
{{ payment }}
{% else %}
<script type="text/javascript"><!--
location = '{{ redirect }}';
//--></script>
{% endif %}


много Благодаря на всеки за идеите и съветите :crazy:

Newbie

Posts

Joined
Mon Aug 20, 2018 8:34 pm

Post by agatha65 » Sat Aug 25, 2018 9:48 am

Конкретно за този код:
той трябва да е на страницата
catalog/view/theme/*/template/common/success.twig
където * е името на ползваната тема.
Това, което сте сложили е страницата за преглед на количката (cart.twig), някои адуърдс специалисти слагат код и на страницата за започване на поръчка - checkout.twig.
Да се върнем на нашата страница - success
catalog/view/theme/*/template/common/success.twig
за да се сложи кода там, той трябва да бъде запълнен с необходимите данни за конкретната поръчка, които да се подадат от контролера за този файл
catalog/controller/checkout/success.php
За да се спазят стандартите на Опенкарт, това дотук трябва да се сложи в ocmod файл, а не да се напише директно във файловете на платформата.
Ако не можете да се справите сам, ми пишете и ще помогна. agatha65.com

Suppliers Module - XML, CSV, XLS Product Feed Import and Update
Rich Snippets | Facebook Open Graph Meta Tags | WebP Images
Image


User avatar
Active Member

Posts

Joined
Fri Mar 16, 2012 10:18 am
Location - Canada, QC
Who is online

Users browsing this forum: No registered users and 50 guests