Я пытаюсь создать страницу всплеска пурпурного цвета. В качестве теста я делаю это так, чтобы вы просто вводили свой любимый цвет, задавали его как cookie. Если cookie установлен, вы увидите домашнюю страницу по умолчанию, иначе она направит вас на страницу, где будет запрашиваться ваш любимый цвет. Я уже сделал код, чтобы установить cookie.Magento router для экрана заставки
Мне просто нужно перенаправить домашнюю страницу по умолчанию на мой собственный контроллер, который будет проверять, установлен ли файл cookie. Затем переориентировать соответственно соответствующая часть config.xml выглядит следующим образом:
<frontend>
<routers>
<favoritecolor_2>
<use>standard</use>
<args>
<module>MyNameSpace_FavoriteColor</module>
<frontName></frontName>
</args>
</favoritecolor_2>
</routers>
</frontend>
Я пытался несколько значений для <frontname>
но всегда игнорируется. Мой контроллер никогда не вызывается.
Что должно быть в <frontname>
для этого, или это даже правильный способ выполнить это? Будет ли работать лучше использовать событие маршрутизации Magento? Это действительно не слишком важно, если cookie установлен, просто запрос на дизайн. Я в порядке, если клиенты идут прямо на другие страницы без установленного файла cookie.
Работал как очарование! благодаря –