Корзина в виртуемарт
30.07.2010Вдруг кому полезно окажется, мини-факу по строению корзины в Virtuemart 1.1.3
Вообще, если у вас включено ajax-добавление товаров в корзину, то путь корзины должен быть таким:
www.ваш_сайт.ru/index.php?option=com_vir
В файле "/components/com_virtuemart/themes/defau
Нас может заинтересовать то, что после. Немного поковырявшись можно найти де удалить фразы "Продолжить покупку" и "Оформить заказ" внизу корзины.
Сама же таблица, в которой формируется корзина, хранится в файле "/components/com_virtuemart/themes/defau
Что там можно сделать? Полностью изменить строение корзины как нам нужно. Визуальное оформление оставим для CSS)
Как работает стандартная корзина?
Кодом:
создается строка с заголовками солбцов. Соответственно:
- название товара
- артикул
- цена
- количество/действие
- предварительный итог
Что нам мешает написать в тегах просто эти слова (название, артикул итд..) вместо пхп-кода? Да ничего. Только не забудьте сохранять данный файл в utf-8.
Далее идет код:
Что он делает? Для каждого товара создает строчку, разделенную на ячейки.
Рассмотрим каждую ячейку по порядку:
- Название товара+атрибуты
- артикул товара
- цена товара. Выравнивается в ячейке по правому краю.
- В одной ячейке форма обновления количества и удаления товара.
- стоимость данного товара с учетом количества.
Что мы со всем этим можем сделать? Убрать лишнее и поменять местами как нам нужно.
Далее идут строки со вскими промежуточными налогами, прдитогами итд... Мне это нафиг не нужно было, потому я не копался а просто всё затер, кроме вывода "Итого":
В общем я только начал копаться в корзине виртуемарта, так что нарыл мало. Как узнаю и не захочу забыть ещё что-нибудь полезное - сразу напишу сюда)
| < < | > > |
|---|
Комментарии