Jump to content
  • 0

linki do produktów w potwierdzeniu email


robi1976

Question

6 answers to this question

Recommended Posts

  • 0

1. dla wersji 1.6 musisz zmienić w klasie PaymentModule metodę validateOrder, konkretnie do tablicy $product_var_tpl dodaj id produktu np: 'id_product' => $product['id_product'],

2. w szablonie waidomości email order_conf_product_list.tpl podlinkuj nazwę produktu, adres odnośnika do produktu możesz pobrać za pomocą {$link->getProductLink($product['id_product'])}

 

w wersji 1.7 nie wiem czy to rozwiązanie działa, ale chyba pkt. 1 możesz pominąć

 

Link to comment
Share on other sites

  • 0
1 hour ago, atomek said:

1. dla wersji 1.6 musisz zmienić w klasie PaymentModule metodę validateOrder, konkretnie do tablicy $product_var_tpl dodaj id produktu np: 'id_product' => $product['id_product'],

2. w szablonie waidomości email order_conf_product_list.tpl podlinkuj nazwę produktu, adres odnośnika do produktu możesz pobrać za pomocą {$link->getProductLink($product['id_product'])}

Dzięki, mam wersję 1.6
Szablon email ogarnę, ale pliku php nie bardzo.
Możesz podpowiedzieć co zmienić/dodać w  pliku żeby to zadziałało?
W załączniku plik


 

PaymentModule.php

Link to comment
Share on other sites

  • 0

w funkcji validateOrder, wiersz okolo 460:


$product_var_tpl = array(
    'reference' => $product['reference'],
    'name' => $product['name'].(isset($product['attributes']) ? ' - '.$product['attributes'] : ''),
    'unit_price' => Tools::displayPrice($product_price, $this->context->currency, false),
    'price' => Tools::displayPrice($product_price * $product['quantity'], $this->context->currency, false),
    'quantity' => $product['quantity'],
    'customization' => array(), // <- tu musisz dodać na końcu znak "," - przecinek
    'id_product' => $product['id_product'],  // <- dodaj ten kod
);

 

  • Thanks 1
Link to comment
Share on other sites

  • 0

w którym miejscu wstawić {$link->getProductLink($product['id_product'])}  do szablonu?

 

Quote

{foreach $list as $product}
                        {$product['reference']}

                        {$product['name']}

                        {$product['price']}

                        {$product['quantity']}

                        {$product['price']}

    {foreach $product['customization'] as $customization}
                            {$product['name']} {$customization['customization_text']}

                            {$product['price']}

                            {$product['customization_quantity']}

                            {$product['quantity']}
    {/foreach}
{/foreach}

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...