У оранж это организованно так. В ссылках Personal или Business в адресной строке передаются параметры. Несложно увидеть, что в одном случае параметр p=1, а во втором — p=2.
Далее никто не мешает прочитать query_string или методом get этот параметр, и в зависимости от того, чему он равен, грузить одни или другие блоки дизайна и меню.
Спасибоб но не тот уровень чтоб понять что вы подразумеваете,
По сути необходимо чтобы при выборе физ лиц. Появялось своё собственное, альтернативное меню
Создать другой вид главного меню и назначить ему другой шаблон с менюшкой — не пробдлема. Проблема в том, что не понимаю как сделать активным переход из 1 во 2 с сохранением функционала первого.
-
Ответ изменён 7 лет, 2 месяца назад пользователем korino.
-
Ответ изменён 7 лет, 2 месяца назад пользователем korino.
Как подобное повторить? Сколько ни пытался в настройках меню, всё не то.
Или как Quazimorda написал или с пом аякса/яваскрипта.
Готовых решений не встречал.
Спасибоб но не тот уровень чтоб понять что вы подразумеваете,
Возможно тут найдутся специалисты с нужным уровнем.
Спасибоб но не тот уровень чтоб понять что вы подразумеваете,
Уровень необходимо повышать.
В том месте темы, где выводятся ссылки на выбор физ- или юрлицо, код примерно такой:
<a href="<?php bloginfo( 'url' ); ?>/?p=1">Personal</a>
<a href="<?php bloginfo( 'url' ); ?>/?p=2">Business</a>
Не исключаю, что меню это лучше будет оформить через админку вордпресса как произвольные ссылки, тогда ссылки будут выглядеть как «/?p=1» и «/?p=2».
А дальше в шаблоне будет примерно такой код:
<?php if ( $GET('p') == 1 ): ?>
тут выводить меню и прочее для физлиц
<?php elseif ($GET('p') == 2 ): ?>
тут выводить меню и прочее для юрлиц
<?php endif;?>
Очевидно, всё это нужно располагать в шаблоне header.php вашей темы.
-
Ответ изменён 7 лет, 2 месяца назад пользователем Quazimorda.
Большое спасибо!Буду пробовать.