Перейти к содержанию
nezer12

стиль страницы (css) зависит от предыдущей [РЕШЕНО]

Рекомендуемые сообщения

Добрый день Уважаемые форумчане, есть два различных варианта оформления страницы ( по категориям)

Сделал разный стиль для категорий и товара в нем следующим способом:

<?php if ($this->request->get['route']=='product/category' && $this->request->get['path']=='id страницы') { ?>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/стиль для него.css" />
<?php } ?>

Вопрос: как сделать наследующий стиль для остальных страниц, при переходе с данной категории в корзину или другую страницу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

наследующий стиль это наследуемый стиль??

Если так, то видимо можно использовать сессии php

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да, наследуемый.

А Вы не подскажете как это возможно реализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не вникая в MVC легко... гугл в руки по запросу Сессии php и вперед.

А вообще.. надо пробовать и проверять.. в контролерах постоянно встречается $this->session->data []

Кто уже работал подскажет, а я как будет время может сам посмотрю что да как.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо , надеюсь кто нибудь сталкивался с этим, а пока пойду гуглить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот так

устанавливаете сессию и выводите если надо

<?php $this->session->data['css'] = "aaa"; ?>
<?php echo $this->session->data['css']; ?>

а потом просто ее используете. Будет выведено именно то, какое значение было установлено до этого. В данном случае записалось aaa

<?php echo $this->session->data['css']; ?>

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Вы не подскажете в каких файлах нужно задавать это все?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в tpl-ках в соответствии с желаемой логикой

в вашем случаи видимо, то что первое написал в category.tpl, а второе в header.tpl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.