Skat-SL 1 Опубликовано 5 июля, 2009 Жалоба Share Опубликовано 5 июля, 2009 1. Можно ли в хтмл-ном прайсе отсортировать товар по категориям и подкатегориям с выводом их названий? Так же, как это сделано в экселёвом? 2. Можно ли на главной странице убрать рекомендуемые товары (они у нас переименованы в "лучшие") и оставить только новинки? И вообще где живут ссылки на эти модули, чтобы можно было, например, менять последовательность, как с боксами в шаблонах? Кстати, экселёвый прайс не перекодируется в 1251... UPD: Второй вопрос решён - нашёл ответ на форуме. Эксель выходит кракозябрами только под Денвером, на сайте всё ок. Так что остаётся актуальным только перввй вопрос. ;-) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 июля, 2009 Жалоба Share Опубликовано 6 июля, 2009 1. Нет, только если править под свои требования скрипт. 2. Можно, уберите метку в /templates/шаблон/module/main_content.html Если на хостинге есть php библиотека iconv, то всё перекодируется. Эксель прайс не во всех версиях office правильно работает, например в openoffice не работает. Ссылка на сообщение Поделиться на другие сайты
Skat-SL 1 Опубликовано 6 июля, 2009 Автор Жалоба Share Опубликовано 6 июля, 2009 А если взять прайс из OsCommerce? Переделка ограничится переименованием переменных, или всё намного сложнее будет? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 июля, 2009 Жалоба Share Опубликовано 7 июля, 2009 Так там же он практически такой же. Если прайс не сложный, то вот примерный вариант переделки - http://vamshop.ru/article_info.php/articles_id/6/article/Osnovnye-otlichiya-VaM-Shop-ot-osCommerce Ссылка на сообщение Поделиться на другие сайты
Skat-SL 1 Опубликовано 13 июля, 2009 Автор Жалоба Share Опубликовано 13 июля, 2009 Вобщем - переделал по мере возможностей файл из OSCommerce, проблемы две: 1. Цена выходит с четырьмя нулями после запятой (точки, точнее). 2. Отображается только розничная цена, цена для данной группы покупателя не видна. (это не самое страшное) Как исправить? Собственно вот: http://www.skat-sl.ru/shop_content.php?coID=100 (последняя колонка со словом "цена" оставлена для экспериментов) Кусочек кода: $price = $products['products_price']; $quantity = ""; $model = ""; if(SHOW_QUANTITY) $quantity = "<td align=\"right\" class=\"boxText\">".$products_price['products_quantity']."</td>"; if(SHOW_MODEL) $model = "<td align=\"left\" class=\"boxText\">".$products_price['products_model']."</td>"; print "<tr>".$model."<td class=\"boxText\"><a href=\"" . vam_href_link(FILENAME_PRODUCT_INFO, "products_id=" . $products_price['products_id']) . "\">".$products_price['products_name']."</a></td>".$quantity."<td align=\"right\" class=\"boxText\">".$products_price['products_price']."</td><td align=\"right\" class=\"boxText\">Цена</td></tr>"; }}[/code]Ну и файлик вложил на всякий случай...price.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 июля, 2009 Жалоба Share Опубликовано 13 июля, 2009 Выводите цены через класс vamPrice, тогда будет нормально выводить. Либо используйте php фукцию number_format, что б округлить число. Ссылка на сообщение Поделиться на другие сайты
Skat-SL 1 Опубликовано 13 июля, 2009 Автор Жалоба Share Опубликовано 13 июля, 2009 Спасибо. Т.к. я не программер - откуда можно выдернуть код? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 июля, 2009 Жалоба Share Опубликовано 13 июля, 2009 Для начала просто попробуйте поменять: $products_price['products_price'][/code] на: [code]number_format($products_price['products_price']) Ссылка на сообщение Поделиться на другие сайты
Skat-SL 1 Опубликовано 15 июля, 2009 Автор Жалоба Share Опубликовано 15 июля, 2009 В принципе сработало, остальное (".00 руб.") дописал руками ;-) Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 июля, 2009 Жалоба Share Опубликовано 15 июля, 2009 Можно вот так: number_format($products_price['products_price'],2)[/code]Это что б 2 знака после запятой было. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения