Быстрая темизация меню (Primary links) с выпадающим списком с сайта apycom.com
Прислано: Gorkiy
вс, 19/02/2012 - 20:58
Пособие к действиям:
1. Выбираем понравившееся на сайте меню там предоставлено много цветовых решений и возможностей.
2. Выбираем понравившуюся расцветку и загружаем
3. Редактируем лежаший в папке с темой .info файл
добавляя следующие строчки :
stylesheets[all][] = menu.css scripts[] = jquery.js scripts[] = menu.js
4. Редактируем page.tpl.php
добавляя вместо блока где раньше было праймари меню (Primary links)
следующий код
<?php if ($primary_links): ?> <div id = "menu"><?php print menu_tree('primary-links'); ?></div> <?php endif; ?>
тем самым мы вывели нашу менюшку в нужное нам место
5.Не забываем чтобы выводилось подменю, надо перейти в раздел /admin/build/menu-customize/primary-links и у пунктов, имеющих подменю, поставить галочку в чекбокс напротив развёрнутое(expanded), иначе оно не покажется.
6. В любом удобном для вас месте page.tpl.php
вставляем ссылку на апиком ( ее можно замазать, сделать ввиде точки или даже скрыть) в противном случае наш JS начинает ругаться.
<a href="http://apycom.com/">.</a>
7. Заливаем наши файлы menu.css jquery.js menu.js и папку image с картинками, в папку с темой.
8. Чистим кеш друпала admin/settings/performance
Наслаждаемся нашей менюшкой. Если у вас возникают проблемы с отображением - все легко правится при помоши файрбага и исправления ваших css файлов.
Удачи!
- Gorkiy's blog
- Для комментирования войдите или зарегистрируйтесь
Мдя, поржал.
- Для комментирования войдите или зарегистрируйтесь
Мдя, поржал.
забыл в тегах добавить, статья для новичков ;)
- Для комментирования войдите или зарегистрируйтесь
Такими тенденциями новички, когда доделают полноценный сайт Вашими методами, будут иметь примерно по 500 ссылок (с точками в кач-ве анкора) на каждой странице. :)
- Для комментирования войдите или зарегистрируйтесь
Если у вас возникают проблемы с отображением - все легко правится при помоши файрбага и исправления ваших css файлов.
Эта дрянь ломается на раз два и никаких ссылок не потребуется .
Подобные решения для людей вообще не знающих что такое "JavaScript" .
- Для комментирования войдите или зарегистрируйтесь
50 баксов за меню.. капец
- Для комментирования войдите или зарегистрируйтесь
50 баксов за меню.. капец
Вот и я о том же , даже новичок в наше время накидает меню на jQuery .
А если еще применить фантазию , то и с дополнительными плагинами эффектов .
- Для комментирования войдите или зарегистрируйтесь
scripts[] = jquery.js
вы уверены что не будет конфликта с встроенным?
- Для комментирования войдите или зарегистрируйтесь
А это идея)))) Нвкидать скриптик, который будет тянуть ссылки из файла с другого хоста... впарить клиенту в меню... а затем набивать ссылками свой заветный файлег
- Для комментирования войдите или зарегистрируйтесь
злой ты)
- Для комментирования войдите или зарегистрируйтесь
Не отображается на страницах, на которые переходишь по этому меню...
- Для комментирования войдите или зарегистрируйтесь
Все ок, разобрался
- Для комментирования войдите или зарегистрируйтесь






Комментарии