Polskie wsparcie PrestaShop
PrestaShop => Moduły => Wątek zaczęty przez: badyl w Wrzesień 22, 2010, 11:27:36 am
-
Witam, jak wyciągnąć ze sklepu parametr z numerem aktualnego zamówienia? Jest potrzebny do integracji z "zaufane opinie" w Ceneo.
Dokładnie to potrzebne są 2 parametry, e-mail klienta i numer jego zamówienia. Email można wyciągnąć z pliku cookie:
<script type="text/javascript"><!--
ceneo_client_email = '{$cookie->email}';
ceneo_order_id = '{????}';
//-->
</script>
Skrypt dodaję w pliku order-confirmation.tpl, ale nie wiem jak dobrać się do numeru zamówienia (znaki zapytania w skrypcie).
-
Ok szukałem od paru dni (stąd mój post o pomoc tutaj), ale w końcu udało się znaleźć. ID zamówienia można wyciągnąć przez takie odwołanie:
{$id_order = Order::getOrderByCartId(intval($id_cart))}
-
Witaj, a może wrzuciłbyś cały moduł bo komuś może się przydać.
-
No po prostu dodajesz w order-confirmation.tpl skrypt otrzymany od ceneo z uzupełnionymi polami jak poniżej:
<script type="text/javascript"><!--
ceneo_client_email = '{$cookie->email}';
ceneo_order_id = '{$id_order = Order::getOrderByCartId(intval($id_cart))}';
//-->
</script>
<script type="text/javascript" src="https://ssl.ceneo.pl/transactions/track/v2/script.js?.......
Ostatnia linia jest indywidualna dla każdego sklepu (ceneo ją dostarcza) więc jest zakończona wielokropkiem. Tak wypełnione pola powinny prawidłowo zwracać do nich e-mail klienta po zamówieniu i numer tego zamówienia.
-
A jak rozwiązałeś to żeby było widać na ceneo dostępność produktu ?
-
Dostępność produktu? To jest generowane przez skrypt generujący plik XML dla Ceneo.
Za to odnośnie tego $id_order, o którym piszę powyżej, to podane rozwiązanie nie jest idealne. Działa dobrze jedynie przy wybraniu sposobu płatności przelewem. Przy wybraniu płatności przy odbiorze już nie :/
Czy ktoś wie dlaczego? Różnica przecież jest tylko jeśli chodzi o użycie modułu płatności, a skrypt wywoływany jest w pliku order-confirmation.tpl. Może powinienem umieścić go w plikach TPL modułów płatności zamiast tutaj?
-
Mi nie generuje dostępności. Może mam starą wersję. Przydałby się też kod producenta generować.
-
Dostępność produktu? To jest generowane przez skrypt generujący plik XML dla Ceneo.
Za to odnośnie tego $id_order, o którym piszę powyżej, to podane rozwiązanie nie jest idealne. Działa dobrze jedynie przy wybraniu sposobu płatności przelewem. Przy wybraniu płatności przy odbiorze już nie :/
Czy ktoś wie dlaczego? Różnica przecież jest tylko jeśli chodzi o użycie modułu płatności, a skrypt wywoływany jest w pliku order-confirmation.tpl. Może powinienem umieścić go w plikach TPL modułów płatności zamiast tutaj?
A może trzeba umieścić w pliku order-confirmation.php ? Jestem ciekaw, sam jeszcze nie próbowałem ale może w tym pliku powinno się umieścić skrypt, bo chyba jest on wywoływany po każdym zakupie bez względu na rodzaj płatności.
-
witam,
chcę zintegrować sklep w 100% z ceneo czyli dodatkowo POK i system transkacyjny, ale nie wiem jak wywołać potrzebne zmienne.
a może ktoś wie jak powinny wyglądać następujące linie:
ceneo_amount = tu nie wiem co ma być :)
ceneo_shop_product_ids = tu też :)
z góry dziękuję za sugestie
-
Czy ktoś może zna sposób jak dodać skrypt do Zaufanych Opinii w Ceneo ? Tak aby działał przy wszystkich rodzajach płatności ?
-
Ponawiam zapytanie odnośnie skryptu do zaufanych opinii w ceneo. Czy ktoś może mi pomóc i podać jak należy wpisać skrypt aby działał zarówno przy płatności przlewem jak i przy płatności przy odbiorze ?
-
Ponawiam zapytanie - czy ktoś mi jest w stanie pomóc ? Ja poprawnie zainstalować skrypt do zaufanych opinii w Ceneo, aby działał on zarówno przy płatności przelewem jak i przy płatności przy odbiorze ? Może ktoś wie...
-
Ponawiam zapytanie - czy ktoś mi jest w stanie pomóc ? Ja poprawnie zainstalować skrypt do zaufanych opinii w Ceneo, aby działał on zarówno przy płatności przelewem jak i przy płatności przy odbiorze ? Może ktoś wie...
-
Odświeżam zapytanie - czy wie ktoś jak poprawnie zainstalować skrypt do zaufanych opinii aby działał zarówno przy płatności przelewem jak i przy płatności przy odbiorze ?
-
Link do innego forum, bo tu widze kiepsko z pomocą...
http://prestadesign.pl/integracje-f21/instalacja-skryptu-do-zaufanych-opinii-w-ceneo-t803.html