wildrock Опубликовано 27 апреля, 2015 Жалоба Поделиться Опубликовано 27 апреля, 2015 Всем привет, готов закончить сайт вот хочу реализовать такое меню, а точнее функцию открытия и закрития субменю без перезагрузки страницы .Кто знает как реализовать?вот ссылка на пример (нажать любую категорию) (http://megabox.if.ua) Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 27 апреля, 2015 Жалоба Поделиться Опубликовано 27 апреля, 2015 Примеров реализации такого меню миллион. Есть и на этом форуме, и в гуглях. Пользуйтесь поиском, ищите, например, Меню аккордион. Цитата Ссылка на сообщение Поделиться на другие сайты
wildrock Опубликовано 27 апреля, 2015 Автор Жалоба Поделиться Опубликовано 27 апреля, 2015 Примеров реализации такого меню миллион. Есть и на этом форуме, и в гуглях. Пользуйтесь поиском, ищите, например, Меню аккордион.Да но я не понимаю как к родному меню присобачить эфект скольжения и тп Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 27 апреля, 2015 Жалоба Поделиться Опубликовано 27 апреля, 2015 Есть реализация через CSS, есть через JS. Выбирайте любую. Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 27 апреля, 2015 Жалоба Поделиться Опубликовано 27 апреля, 2015 Да но я не понимаю как к родному меню присобачить эфект скольжения и тп тогда попросите за денежку вам поставят если сами не можете Цитата Ссылка на сообщение Поделиться на другие сайты
wildrock Опубликовано 30 апреля, 2015 Автор Жалоба Поделиться Опубликовано 30 апреля, 2015 Есть реализация через CSS, есть через JS. Выбирайте любую.Реализовал но теперь суб меню открываеться плавно но при клике на другую категорию страница все равно перезагружаеться как зделать так чтобы можно было открывать подкатегории любой категории без перезагрузки? Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 30 апреля, 2015 Жалоба Поделиться Опубликовано 30 апреля, 2015 так чтобы можно было открывать подкатегории любой категории без перезагрузки?Что значит открывать подкатегории? Страницу с товаром этой подкатегории? Тогда аякс изучайте, если без перезагрузки хотите. Цитата Ссылка на сообщение Поделиться на другие сайты
wildrock Опубликовано 30 апреля, 2015 Автор Жалоба Поделиться Опубликовано 30 апреля, 2015 (изменено) Что значит открывать подкатегории? Страницу с товаром этой подкатегории? Тогда аякс изучайте, если без перезагрузки хотите.А что делать когда загружаеться начальная страница то все меню и суб меню изначально развернуты ???? Вот мой старый код <div class='top_ul'> <div id="content_left"> <div id="nav-container"> {function name=categories_tree} {if $categories} <ul id="nav"> {foreach $categories as $c} {if $c->visible} <li{if in_array($category->id, $c->children)}{categories_tree categories=$c->subcategories} class="active"{/if}> <a href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a> {if in_array($category->id, $c->children)}{categories_tree categories=$c->subcategories} {/if} </li> {/if} {/foreach} </ul> {/if} {/function} {categories_tree categories=$categories} </div> После сделал по этой схеме {foreach $categories as $c} {if $c->visible} <li class="active{if $c->subcategories} has-sub{/if}"> <a href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a> {if $c->subcategories}{categories_tree categories=$c->subcategories}{/if} </li> {/if} {/foreach} </ul> {/if} {/function} {categories_tree categories=$categories} </div> Но теперь при загрузке меню субменю изначально развернуто что делать что бы оно изначально было свернуто Изменено 30 апреля, 2015 пользователем websah Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 30 апреля, 2015 Жалоба Поделиться Опубликовано 30 апреля, 2015 А что делать когда загружаеться начальная страница то все меню и суб меню изначально развернуты ????Сотря как реализовано. Телепатов тут нет. Код в студию. Цитата Ссылка на сообщение Поделиться на другие сайты
wildrock Опубликовано 30 апреля, 2015 Автор Жалоба Поделиться Опубликовано 30 апреля, 2015 Сотря как реализовано. Телепатов тут нет. Код в студию. <div class='top_ul'> <div id="content_left"> <div id="nav-container"> {function name=categories_tree} {if $categories} <ul id="nav"> {foreach $categories as $c} {if $c->visible} <li class="active{if $c->subcategories} has-sub{/if}"> <a href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a> {if $c->subcategories}{categories_tree categories=$c->subcategories}{/if} </li> {/if} {/foreach} </ul> {/if} {/function} {categories_tree categories=$categories} </div> Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 30 апреля, 2015 Жалоба Поделиться Опубликовано 30 апреля, 2015 Киньте лучше в личку доступы к админке. Проще посмотреть, чем гадать. Стили вы не даете, как понять что у вас там. Цитата Ссылка на сообщение Поделиться на другие сайты
wildrock Опубликовано 30 апреля, 2015 Автор Жалоба Поделиться Опубликовано 30 апреля, 2015 Киньте лучше в личку доступы к админке. Проще посмотреть, чем гадать. Стили вы не даете, как понять что у вас там.В личку написал Цитата Ссылка на сообщение Поделиться на другие сайты
alexholm Опубликовано 18 марта, 2016 Жалоба Поделиться Опубликовано 18 марта, 2016 И чем закончилась эпопея ? Дайте код если заработало нормально Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.