Меню для сайта на контекстах
Добрый день, коллеги)
Появился тут вопрос к которому пока не знаю как подступиться, решил попросить помощи.
Есть сайт на контекстах такой структуры:
Буду признателен за помощь.
Появился тут вопрос к которому пока не знаю как подступиться, решил попросить помощи.
Есть сайт на контекстах такой структуры:
d1.site.ru
Первый раздел
первый подраздел
второй подраздел
Второй раздел
третий раздел
d2.site.ru
Первый раздел
первый подраздел
второй подраздел
Второй раздел
третий раздел
и так далееКак построить меню по такой конструкции вида<ul>
<li>d1.site.ru
<ul>
<li>Первый раздел
<ul>
<li>первый подраздел</li>
<li>второй подраздел</li>
</ul>
</li>
<li>Второй раздел</li>
<li>третий раздел</li>
</ul>
</li>
<li>d2.site.ru
<ul>
<li>Первый раздел
<ul>
<li>первый подраздел</li>
<li>второй подраздел</li>
</ul>
</li>
<li>Второй раздел</li>
<li>третий раздел</li>
</ul>
</li>
и так далее
</ul>Создать вот такое с виду не хитрое меню, но через контексты.Буду признателен за помощь.
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А как вытащить из контекста в меню его имя и урл (site_name, site_url)
что-то похожее получить
И ограничить не только по mgr но и web (array('key:!=' => 'mgr') как условие поменять)
Только теперь скрипт будет тормозить при большом количестве контекстов. Лучше переписать его на PDO и использовать JOIN для получения site_url
Контекстов не много вроде штук 6-7, нагрузка не выросла сильно.
Еще раз спасибо за помощь).
Товары положенные в корзину на разных поддоменах не видны в основном домене.
Т.е. если положить товар в dom1.site.ru то на странице товара site.ru/cart они не видны.
в session_cookie_domain стоит основное имя сайта site.ru
Можно это как-то поправить, или не вариант.
в файле
сносим строчку
Вроде работает, но это как я понимаю не очень хорошее решение)
Хорошее решение — расширить класс корзины своим и заменить там методы, работающие с контекстами.