Тема для модуля
Прислано: miracul
вт, 24/11/2009 - 00:33
Доброго времени всем! Недавно решил всерьез разобрать друпал (использую его для дипломной работы и дальше собираюсь с ним работать), но вот наткнулся на проблему с редактирование темы в пределах модуля. Английским владею не очень хорошо, а на русском что нахожу не очень понятно. Проблема появилась в том, что надо добавить некоторые ссылки в материалы определенного типа. Сделал это с помощью хука node_api добавлением ее в контент, но как я понимаю это отличается от правил друпала, подскажите как это сделать поэтапно с помощью тем, это поможет в последующем понимании.
- miracul's blog
- Для комментирования войдите или зарегистрируйтесь
Прочитайте api.drupal.ru. Там есть примеры написания модулей. Хуки пишутся исключительно в модулях. Не в шаблонах. То что у вас работать вообще не будет.
UPD Рекомендую заюзать вот эту вещь
module_builder
- Для комментирования войдите или зарегистрируйтесь
За совет про модуль спасибо, действительно помогает для новичка), а насчет добавления ссылки в модуль можете посоветовать?
- Для комментирования войдите или зарегистрируйтесь
В смысле ссылки в модуль? Вопрос не понял. Может ситуацию опишите?
- Для комментирования войдите или зарегистрируйтесь
Простите, оговорился. Я имел ввиду, что с помощью модуля нужно к теме определенного типа материала добавить ссылку.
- Для комментирования войдите или зарегистрируйтесь
теме определенного типа материала
Может шаблон как здесь? Или тема всего сайта для отдельного типа материала?
к теме определенного типа материала добавить ссылку.
Куда имеено добавить ссылку? Если в определенное место шаблона, то модуль тут и не нужен. Просто определяете шаблон для нужного типа материала и редактируете его как надо. http://setegnom.com/node/339
- Для комментирования войдите или зарегистрируйтесь
Спасибо за ссылки, поразбираюсь, вот только мне надо оформить все в виде модуля, поэтому ссылка должна подключаться только когда подключается модуль.
- Для комментирования войдите или зарегистрируйтесь
Уважаемый, а нафига вы вообще выбрали друпал?
- Для комментирования войдите или зарегистрируйтесь
В смысле "нафига"? Хотите сказать, что то что я описываю нельзя с помощью него сделать?
- Для комментирования войдите или зарегистрируйтесь
Я хочу сказать, что ваша задача решается за десять минут для знающего, за вечер для незнающего друпал человека. В первом посте дали ссылку на api.drupal.ru, там не всё, но по-русски. Друпал не любит ленивых. Если вам нужно выполнить какую-то задачу, а вы не знаете как, то посмотри как она решена в ядре, например как добавляются ссылки на термины таксономии
- Для комментирования войдите или зарегистрируйтесь

Комментарии