Здравствуйте. Есть 2 сайта:
https://www.butik.ru/
https://www.farfetch.com/ru/
Вверху в шапке в левом углу есть МУЖСКОЕ и ЖЕНСКОЕ. т.е. мы нажимаем и у нас в url появляется woman или man... Вопрос, как это реализовать и выводить если выбрано что-то либо только женское, либо мужское? При загрузке товаров я думал сделать поле типа (МУЖСКОЕ или ЖЕНСКОЕ). Там url запоминается в сессию?
Вопрос по реализации функционала
Re: Вопрос по реализации функционала
[Думаю сделать при помощи сессии:
Контроллер:
Вид:
что думаете?
Контроллер:
Код: Выделить всё
if ($s == 2) {
Yii::$app->session->set('sex', '2');
}elseif ($s == 1){
Yii::$app->session->set('sex', '1');
}
Код: Выделить всё
<ul class="mans">
<li><a href="<?php echo \yii\helpers\Url::to(['/main/index', 'sex' => 2])?>">Мужчинам</a></li>
<li><a href="<?php echo \yii\helpers\Url::to(['/main/index', 'sex' => 1])?>">Женщинам</a></li>
</ul>
Re: Вопрос по реализации функционала
Если смотреть первый, то там первоочередно по урлу а не сессии определяется категория
Сессия как дополнительно когда неясно из урла
Сессия как дополнительно когда неясно из урла