Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Проблема с корзиной в версии 2.5.0

Столкнулся с проблемой корзина в версии 2.5.0 выводит только первый добавленный товар в корзину и его количество остальные не выводит я имею ввиду боковую корзину не общую страницу корзины(в ней все окей)

Проверил шаблон самого бокса в разных версиях цикл вывода товаров не изменился:

{foreach name=aussen item=products_data from=$products}
  <tr>
<td align="left">&nbsp;{$products_data.QTY}&nbsp;x&nbsp;</td>
<td width="100%" align="left"><a href="{$products_data.LINK}" title="{$products_data.NAME}">{$products_data.NAME|os_truncate:$smarty.const.MAX_DISPLAY_CART:"...":true}</a></td>
  </tr>
{/foreach}
</table>


Значит менялось что-то в логике работы компонента что именно и как исправить? Кто-нить сталкивался?


просьба разработчика откликнуться ибо проблема есть и ее нужно решать вы же несете ответственность за свой продукт! Возможно какие-то настройки специфические нужны для корректной работы корзины или еще что-то ибо переставляли скрипт несколько раз ошибок в установке не было! Во вложении скриншот как это выглядит


сделай как здесь!  :)
http://www.shopos.ru/forum/index.php?topic=3030.0;topicseen



сделай как здесь!  :)
http://www.shopos.ru/forum/index.php?topic=3030.0;topicseen


Код ничем разительно не отличается от того что в шаблоне default так что сразу вижу что это не поможет к тому же дело не в box_cart.html скорее всего ибо после установки стандартного пробовал менять по-разному без результатно.


нашли причину она была в хостинге непонятно пока что именно но на локале все работает только ругается на странице корзины типо: Warning: number_format() expects parameter 2 to be long, string given in C:\xampp\htdocs\shop\modules\order_details_cart.php on line 40

тему можно закрыть



Столкнулся с проблемой корзина в версии 2.5.0 выводит только первый добавленный товар в корзину и его количество остальные не выводит я имею ввиду боковую корзину не общую страницу корзины(в ней все окей)

Проверил шаблон самого бокса в разных версиях цикл вывода товаров не изменился:
{foreach name=aussen item=products_data from=$products}
  <tr>
<td align="left">&nbsp;{$products_data.QTY}&nbsp;x&nbsp;</td>
<td width="100%" align="left"><a href="{$products_data.LINK}" title="{$products_data.NAME}">{$products_data.NAME|os_truncate:$smarty.const.MAX_DISPLAY_CART:"...":true}</a></td>
  </tr>
{/foreach}
</table>


Значит менялось что-то в логике работы компонента что именно и как исправить? Кто-нить сталкивался?


доступ дайте к ftp, админке - посмотрю в чем дело.

на демке, на локальном - нет такой проблемы.



нашли причину она была в хостинге непонятно пока что именно но на локале все работает только ругается на странице корзины типо: Warning: number_format() expects parameter 2 to be long, string given in C:\xampp\htdocs\shop\modules\order_details_cart.php on line 40

тему можно закрыть


Warning: number_format() expects parameter 2 to be long, string given in C:\xampp\htdocs\shop\modules\order_details_cart.php on line 40


в файл includes\top.php

добавить строчку define('TAX_DECIMAL_PLACES','2');

в любое место

например после строчки

require(_FUNC.'customers_extra_fields.php');


в личку ушел доступ


поправлено


спасибо


заменить файл Index.php  на исходный из архива с магазином.

и заменить файл includes\classes\shopping_cart.php

на прикрепленный


Источник



Copyright ShopOS