Создал страницу, в ней слева меню, справа контейнер, в этом контейнере открываются страницы.
Сделал по своему мнению коряво, т.е в каждый нужный view файл прописывал include этого меню и получается, что код контейнера повторяется.
Реально ли сделать, чтобы было в одном файле:
//вот тут чтобы открывались и менялись страницы, какие проверки для этого нужны?
{hook name="profiles:success_registration"}
-
-
-
{/hook}
Сделайте меню в отдельном блоке и разместите его в отдельной секции
http://prntscr.com/9a7vyy
это как вариант, только проблема в cсылках, у них ссылки разные -контроллеры и вьюхи, они открываются в новой странице, возможно ли, чтобы в контейнере открывались?
Речь наверно о том, что нужно в шаблон Блока1 вставить вызов шаблона Блока2 с передачей соответствующих параметров?
да правильно думаешь.
Вот например в левом меню ссылки:
http://сайт.com/profile-info
http://сайт.com/orders
справа контейнер в котором хотелось бы, чтобы они открывались.
Выше писал, что коряво смог сделать, т.е меню в одном файле, а инклюды этого меню вставлял в нужные файлы, но это пол cs-carta надо изменять.
Так сделайте 2 секции- слева с блоком ссылок, справа блок с контентом который будет отображаться в зависимости от выбранной ссылки. Как выше рекомендовал eComLabs
Сложно что-то рекомендовать, смутно представляется что за ссылки с разными контроллерами и почему открываются в новом окне.
Так сделайте 2 секции- слева с блоком ссылок, справа блок с контентом который будет отображаться в зависимости от выбранной ссылки. Как выше рекомендовал eComLabs
Сложно что-то рекомендовать, смутно представляется что за ссылки с разными контроллерами и почему открываются в новом окне.
Я так понимаю, нужно аяксом подгружать контент разных страниц в главный блок без перезагрузки всей страницы
Реализацию тут в двух словах не объяснишь
alek-ua Простым путём через блоки не подключишь. Ссылки с разными контроллерами это - profiles.update, orders.search как пример. profiles свой контроллер, у orders свой. Они же отдельные страницы.
eComLabs можно и с перезагрузкой. Реализация как с простыми страницами. А где сможем поговорить?
eComLabs можно и с перезагрузкой. Реализация как с простыми страницами. А где сможем поговорить?
Тогда опять непонятно. В посте #6 вам правильно все написали. Почему данный вариант не устраивает?
Вариант устраивает, только там один главный контроллер.
Сделать две секции и два блока не проблема, вот чтобы разные страницы грузились справа, это уже проблематично.
В личку написал ссылку на сайт, посмотри, так легче будет понять.
Вариант устраивает, только там один главный контроллер.
Сделать две секции и два блока не проблема, вот чтобы разные страницы грузились справа, это уже проблематично.
В личку написал ссылку на сайт, посмотри, так легче будет понять.
Сделайте блок навигации типа Меню и вставьте его в секциях на нужных страницах. Для нужного вида блока навигации сделайте для него отдельный шаблон и стили по вкусу :)