Wizard Опубликовано 27 июня, 2012 Жалоба Поделиться Опубликовано 27 июня, 2012 в OrdersAdmin.php добавляем (после 60-й строки) if($orders){ $purchases = $this->orders->get_purchases(array('order_id'=>array_keys($orders))); foreach($purchases as $p) $orders[$p->order_id]->purchases[] = $p; } в Orders.tpl (после 53-й строки) {if $order->purchases} <div style="outline: hidden; width: 300px; overflow: hidden"> <ul> {assign var=ol value=1} {foreach $order->purchases as $p} <li style="width: 1000px;"><small style="font-size: 10px">{$ol++}. {$p->product_name}</small></li> {/foreach} </ul> </div> {/if}по поводу $ol не уверен, возможно в смарти есть более оптимальное решение... Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 27 июня, 2012 Жалоба Поделиться Опубликовано 27 июня, 2012 это под версию 2.1 ?на версию 2.0.2 станет? Цитата Ссылка на сообщение Поделиться на другие сайты
Wizard Опубликовано 27 июня, 2012 Автор Жалоба Поделиться Опубликовано 27 июня, 2012 тестировал на последней версии... Цитата Ссылка на сообщение Поделиться на другие сайты
nuki Опубликовано 30 марта, 2013 Жалоба Поделиться Опубликовано 30 марта, 2013 Господа, подскажите пожалуйста, кто в теме. Решил поковырять новую версию 2.2.1 и столкнулся с проблемой, в 2.1.5 у меня было допилено вот такое шаманство:Содержимое заказа разворачивалось в общем списке, чтобы можно было не залезая в заказ оценить его содержимое. Ну и заодно прикрутил способ доставки, так, чтобы был.А вот в 2.2.1 (подозреваю что с приходом меток) такая же вставка в /simpla/design/html/orders.tpl вида:{foreach $order->purchases as $p} {$p->product_name} {$p->variant_name} - {$p->amount} шт.<br>{/foreach}не работает. В связи с чем вопрос - куда смотреть? Перерыл весь order.tpl, не могу адаптировать вывод товаров из него в orders.tpl. Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 27 июня, 2013 Жалоба Поделиться Опубликовано 27 июня, 2013 Wizard можете изменить код пожалуйста для версии 2.0.2? установил данный кон, не хочет отображать. Цитата Ссылка на сообщение Поделиться на другие сайты
Glauder Опубликовано 27 июня, 2013 Жалоба Поделиться Опубликовано 27 июня, 2013 тестировал на последней версии...на 2.1.5 не канаетне срабатывает условие {if $order->purchases} Цитата Ссылка на сообщение Поделиться на другие сайты
neo-2000 Опубликовано 2 июля, 2013 Жалоба Поделиться Опубликовано 2 июля, 2013 и у меня на 2.1.5 не пошло.... если будет время у разработчика, мож поправит Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 4 июля, 2013 Жалоба Поделиться Опубликовано 4 июля, 2013 Wizard Подскажите пожалуйста нам, что делать? Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 12 июля, 2013 Жалоба Поделиться Опубликовано 12 июля, 2013 Wizard Помогите пожалуйста сделать вывод для версии 2.0.2 Цитата Ссылка на сообщение Поделиться на другие сайты
Wizard Опубликовано 12 июля, 2013 Автор Жалоба Поделиться Опубликовано 12 июля, 2013 бросай доступ от ftp Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 12 июля, 2013 Жалоба Поделиться Опубликовано 12 июля, 2013 бросил в личку Цитата Ссылка на сообщение Поделиться на другие сайты
Wizard Опубликовано 12 июля, 2013 Автор Жалоба Поделиться Опубликовано 12 июля, 2013 для версии Simpla 2.0.2 api/Orders.php public function get_purchases($order_id) { $query = $this->db->placehold("SELECT * FROM __purchases WHERE order_id in(?@) ORDER BY id", (array)$order_id); $this->db->query($query); $purchases = array(); foreach($this->db->results() as $purchase) $purchases[$purchase->id] = $purchase; return $purchases; } simpla/OrdersAdmin.php $orders = $this->orders->get_orders($filter); if($orders){ $purchases = $this->orders->get_purchases(array_keys($orders)); foreach($purchases as $p) $orders[$p->order_id]->purchases[] = $p; } Цитата Ссылка на сообщение Поделиться на другие сайты
Danya Опубликовано 12 июля, 2013 Жалоба Поделиться Опубликовано 12 июля, 2013 Спасибо огромное тебе! Цитата Ссылка на сообщение Поделиться на другие сайты
rapuk Опубликовано 12 июля, 2013 Жалоба Поделиться Опубликовано 12 июля, 2013 Я для версии Simpla 2.1.5 подскажете? Цитата Ссылка на сообщение Поделиться на другие сайты
Wizard Опубликовано 12 июля, 2013 Автор Жалоба Поделиться Опубликовано 12 июля, 2013 Бросайте доступ к ftp Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.