| Цитата | ||||
|---|---|---|---|---|
написал:
|
Количество элементов не ограничено, количество разделов - тоже |
|||
|
|
|
Рассказываю основную суть реализации: Клиент хотел, чтобы покупатель мог приобрести товар по одной из двух цен на выбор (или дороже но сейчас, или дешевле - но с удаленного склада). Также товары с разными типами цен не должны были попадать в один заказ. Решение было следующее: 1. В шаблон компонента каталога были внесены изменения - в ссылку "Купить" добавлялся идентификатор типа цены по которой производится заказ 2. Создан файл обработки заказов и добавления в корзину, который в зависимости от типа цены принудительно добавляет заказ в корзину с необходимым типом цены 3. Изменен компонент "Корзина", чтобы заказы разного типа не перемешивались. PS: В вашем случае можно обойтись п.1 и п.2 |
|||
|
|
|
Пример работы: |
|||
|
|
|
|
Стоти почитать общую документацию по использованию php.
В случае использования в одном документе PHP и HTML исходный код размещается внутри тегов <? ?> В вашем случае:
|
|||
|
|
|
|
ИМХО самый правильный способ будет использовать result_modifier.php, тогда можно не заморачиваться с изменением шаблона. Например добавление картинки-заглушки для компонента catalog.section выглядит:
|
|||
|
|
|
|
Шаблон меню который раскрывается если у пункта есть подпункты. При этом он остается раскрытым если выбраны подпункты.
Получается модификацией системного шаблона "treе"
|
|||
|
|
|