Различная структура первой, промежуточной и конечной страниц

Автор cerec, 29 февраля 2012, 18:49:24

« назад - далее »

cerec

Добрый день!
Нужно сделать так:
- Первая основная страница имеет 4 блока: хидер, ЛЕВЫЙ блок, основная страница, футер.
- Промежуточные страницы (например, список товара одной из категорий) имеют 4 блока: хидер, ЛЕВЫЙ блок, основная страница, футер.
- Конечная страница (страница конкретного товара) имеет 4 блока: хидер, ПРАВЫЙ блок, основная страница, футер.
Но упёрся в проблему - не могу понять, как убрать левый блок на конечной странице и поставить там блок справа (с отличным содержанием). Помогите, пожалуйста.


mAgency

В чем проблема, подключай блоки в левую колонку для шаблона страницы со списком товара
function hookLeftColumn($params)
{
}

а для карточки товара блоки в правую
function hookRightColumn($params)
{
}
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

cerec

Т.е. фактически я в product.tpl просто тру всё связанное с левой колонкой? Хмм... Спасибо.

mAgency

Цитировать
Т.е. фактически я в product.tpl просто тру всё связанное с левой колонкой? Хмм... Спасибо.
Нет. Я писал о блоках. Шаблон  product.tpl отвечает за показ товара в центре. Что будет в левой и правой колонке, можно посмотреть в позиционировании модулей. 
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

cerec

Я сделал так: в настройках каждого модуля из левого блока указал в исключениях файл product.php. В итоге на конечной странице (карточка товара) левого меню (блока) нет. А центральный с товаром сместился налево вместе с правым блоком. Но это уже теперь настройки в tpl/css.
Вы про это говорили, но другими словами? Просто интересно.

Как здесь плюсы собеседнику ставить?

Позже поменял кое-что в grid_prestashop.css и product.css, в результате получил желаемое.

Виктор Демидов

Цитировать
Как здесь плюсы собеседнику ставить?
Читайте внимательно правила форума:
ЦитироватьКто может давать оценку ?
Оценивать сообщения может любой участник форума, имеющий достаточное количество сообщений на форуме и репутацию выше определенного числа.
"+" или "-" рядом с репутацией пользователя вы сможете увидеть только при определенном количестве сообщений.

cerec