Задавайте вопросы про Drupal - 2

Digdug
На сайте с 11.07.2012
Offline
119
#251
ivan-lev:
Они между собой неплохо дружат...
https://api.drupal.org/api/drupal/includes%21ajax.inc/group/ajax/7
https://www.google.com/search?q=drupal+ajax

Или третьего надо? 🍻

Да, поэтому я решил написать DenisVS. Втроем веселее пить, вы про это? =)

IL
На сайте с 20.04.2007
Offline
435
#252
Digdug:
Да, поэтому я решил написать DenisVS. Втроем веселее пить, вы про это? =)

Я про устоявшийся стереотип поиска третьего..

А сотрудничеством с DenisVS, уверен, останетесь довольны.

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
DV
На сайте с 01.05.2010
Offline
644
#253

Там ядро запилено, пришлось отказать.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
T
На сайте с 13.01.2012
Offline
13
#254

Создал материал. Алиаса нет.

Доступен по урлу node/123

Дописываю в урл node/123/weqwe/qweq/weqwe/qwe/qwe/q и так далее - материал под номером 123 спокойно отображается. Как это убрать?

DV
На сайте с 01.05.2010
Offline
644
#255

tristamoff, global redirect попробуйте.

Digdug
На сайте с 11.07.2012
Offline
119
#256

У меня блок ссылок меню выводится через модуль menu. Как можно сделать так, чтобы при посещении страницы "Квартиры", в меню появлялась ссылка "Аренда квартир" ?

---------- Добавлено 15.08.2013 в 15:05 ----------

Вообще мне надо в конец добавить ссылку. Может есть какой-нибудь волшебный код?

IL
На сайте с 20.04.2007
Offline
435
#257
Digdug:
чтобы при посещении страницы "Квартиры", в меню появлялась ссылка "Аренда квартир" ?

Примерно так работает вложенное меню (т.е. если Аренда является подпунктом Квартиры)

Digdug:
Может есть какой-нибудь волшебный код?

Без привязки к CMS

if ($_SERVER['REQUEST_URI']=='/uri/here') {
echo "<li><a href=''>blbalba</a></li>";
// кто предпочитает открывать/закрывать <?php ?> - может использовать их вместо echo
}

Drupal-way

использовать хук.. menu_alter..

или hook_menu_link_alter или в theme_menu_link проверку добавить...

Digdug
На сайте с 11.07.2012
Offline
119
#258
ivan-lev:
Примерно так работает вложенное меню (т.е. если Аренда является подпунктом Квартиры)

Без привязки к CMS
if ($_SERVER['REQUEST_URI']=='/uri/here') {

echo "<li><a href=''>blbalba</a></li>";
// кто предпочитает открывать/закрывать <?php ?> - может использовать их вместо echo
}


Drupal-way
использовать хук.. menu_alter..

У меня почти так и было, только мне так не нравится, как-то слишком топорно)

Постараюсь применить hook_menu_alter

IL
На сайте с 20.04.2007
Offline
435
#259
Digdug:
только мне так не нравится, как-то слишком топорно)

Ещё можно js использовать (добавлять пункт или скрывать его при помощи CSS)

Digdug
На сайте с 11.07.2012
Offline
119
#260
ivan-lev:
Ещё можно js использовать (добавлять пункт или скрывать его при помощи CSS)

Сделал так:

switch ($type) {

case 'apartment' : $menu = '<div id="re-objecttype">'.render($menu['content']).'<ul><li><a href="/apartment/arenda/" class="active">Аренда квартир</a></li></ul></div>'; break;

}

вряд ли этот код поможет кому-то, но может натолкнуть на правильные мысли))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий