published 21 July 2012
Для создания своей темы вывода контента в нашем модуле нам понадобиться объявить нашу тему воспользовавшись хуком hook_theme:
published 08 May 2012
Примеры создания форм.
Поле с картинкой или файлом:
published 02 April 2012
Разработка любого модуля, начинается с описания модуля в файле module_name.info
name = My mega module
description = Provides a really cool features.
core = 7.x
package = My mega modules
dependencies[] = views
published 01 April 2012
И так детки сегодня я расскажу как сделать форму в модальном окне с помощью ctools.
Для простоты будем выводить форму логина в модальном окне.
published 15 March 2012
Сейчас только обратил внимание, что друпал каждый раз обходит все блоки, и проверяет check_markup() и если там php код он соответственно выполняеться, даже если этот блок не выводиться на странице. Так, что лучше по возможности не использовать php код в блоках. Так интересно, а кастомные блоки он тоже обходит?....
published 01 February 2012
Ниже следуший код выдергивает название label к текстфилдам и вставляет их как placeholder.
$('#answ-cont label').each(function(){
published 09 January 2012
Если пункт меню имеет дочерние элементы, то если какой-то из этих элементов активен, то родительский элемент будет иметь класс active-trail и обычно в теме выделен стилями. Так вот бывают такие грабли, пункт активен один, а выделяеться другой родительский пункт! Скорей всего дело в отключеных продублированных дочерних элементах, хоть они и отключены они все равно участвуют во всех обработках меню, кроме вывода.
published 05 January 2012
Когда используем drupal_goto() в кастомном модуле на хуках типа hook_nodeapi() или hook_user() наш редирект могут запросто перехватить, другие модули, поэтому можно воспользоваться следующей хитростью
published 27 December 2011
При работе с файлами в form api , есть несколько не очевидных тонкостей, которые превращаются в грабли.
Во-первых, необходимо знать, что у файлов есть статус, $file->status, 0 - временный, 1 - коренной. То есть если вы загрузили через форму ваш файл, и не задали ему нужный статус, при первом запуске крона, он весело помашет вам ручкой, и удалиться в тар-тарары
published 04 December 2011
Классы у тега <body>
front - главная страница
logined-in - залогиный юзер
toolbar - включенный тулбар
not-front - не главная
page-node-47 - номер ноды
Pages