|
|
14.12.2011, 01:49
|
|
Гость
Гость
|
Можно ли изменить шаблон корзины в модуле интернет-магазин? Интересуют не стили, а например чтобы рядом с названием была мини-картинка товара, или вместо галочки "удалить" - была кнопка с функцией удаления.
|
|
|
14.12.2011, 16:05
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Можно, только через ЖО... Есть 2 варианта:
1. Изменяете код непосредственно в пхп скриптах модуля инет-магазина (это проще, но после обновление может перестать работать и придется заново изменения вносить).
2. Корзина выводится функцией на выходе которой готовый html текст. Можно отпарсить этот текст, получить список товаров в корзине и дальше уже вывести в нужной вам форме (это посложнее, но не прдется переживать на счет обновлений).
Temet nosce...
|
|
|
14.12.2011, 18:05
|
|
Asiat
Аниматика
Зарегистрирован: 2005-12-12
Сообщений: 576
|
Я так не спец в модуле нетшопа, но часто, когда не устраивает функция, просто ее копирую в дефолтный модуль, переименовываю и допиливаю как надо. Потом пользую вместо родной.
|
|
|
15.12.2011, 17:19
|
|
Галина
Галина Пилипович
Зарегистрирован: 2011-12-14
Сообщений: 6
|
Спасибо большое за ответы. Испробую все способы и выберу наилучший для себя вариант
|
|
|
15.12.2011, 17:20
|
|
Галина
Галина Пилипович
Зарегистрирован: 2011-12-14
Сообщений: 6
|
Спасибо большое за ответы. Испробую все способы и выберу наилучший для себя вариант
|
|
|
29.12.2011, 15:54
|
|
Кербицкий Константин Юрьевич
ARLIX
Зарегистрирован: 2011-11-23
Сообщений: 19
|
Руководство по модулям, стр. 146:
Настройка вывода корзины товаров
Содержимого корзины доступно через массив $Netshop_CartContents.
Что находится в этом массиве, а также другие полезные переменные см.
выше, в разделе «Предустановленные переменные».
Пример альтернативного вывода корзины (упрощенный вариант для
иллюстрации алгоритма):
Код:";
extract($GLOBALS['NETSHOP']);
foreach ($Netshop_CartContents as $item) {
$result.= "<li><a href='$item[URL]'>".$item['Name']."</a>:
".$item['Qty']." * ".$item[ItemPriceF]." = ".$item['TotalPriceF']."</li>";
}
$result .= "</ol>
<p><b>ИТОГО: $Netshop_TotalPrice</b><br>
<a href='$Netshop_OrderURL'>Перейти к оформлению заказа</a></p>
-------------------
И там доступен объект $shop в котором есть всё, и через него можно вывести тоже всё
ZENKOT
|