Intereting Posts
Как вы получаете композитор для установки не-композиторского пакета? Как безопасно поддерживать аутентификацию пользователя через сторонний API? Документирование сообщений AMQP Использование str_replace несколько раз в одной строке Как я могу показать свои личные вещи из Facebook на моем веб-сайте? Невозможно изменить информацию заголовка во время перенаправления в wordpress Простой маршрут с картой Zend 1.12 «Mysqli_real_escape_string» достаточно, чтобы избежать SQL-инъекций или других SQL-атак? Удалите настраиваемое расширение Magento с его базой данных отправка текста диапазона на другую страницу с помощью JS и php Запрос Mysql для определения того, включено ли данное время datetime в интервал datetime Код после оператора return в функции PHP Не удалось подключиться к Google cloud SQL. Использование PHP SDK Google Как заблокировать часть HTTP-агента, используя php Отправка массивов данных в nusoap и PHP

переменные страницы успеха magento

Я пытаюсь захватить некоторые переменные страницы успеха magento, чтобы перейти к нашей рекламной компании.

Пока у меня это есть, но переменные ничего не выводят:

<?php $items = $order->getItemsCollection(); foreach ($items as $item) { $price="'".$item->getPrice()."', "; $qty="'".$item->getQty()."', "; $sku="'".$item->getSku()."', "; } ?> 

Данные должны быть в формате:

 'price1', 'price2', 'price3' 'qty1', 'qty2', 'qty3' 'sku1', 'sku2', 'sku3' 

Попробуйте добавить это в Success.phtml

 $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); $items = $order->getItemsCollection(); $price = $qty = $sku = array(); foreach($items as $item){ $price[] = $item->getPrice(); $qty[] = $item->getQty(); $sku[] = $item->getSku(); } echo "'" . implode("', '", $price) . "'"; echo "'" . implode("', '", $qty) . "'"; echo "'" . implode("', '", $sku) . "'"; 

На странице success.phtml вы можете сделать это:

 $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); // follow the RS tip. $items = $order->getItemsCollection(); foreach($items as $item){ $price = $item->getData('price'); $qty = $item->getData('qty'); $sku = $item->getData('sku'); } 

Gl