Блог пользователя - SamDark

Модуль: ImageCache, загрузка файлов с указанного URL

12 марта 2009 в 2:24

Понадобилось реализовать расширение imagefield для загрузки файлов по указанному URL. Было решено реализовать в виде своего виджета для поля cck image.

На данном этапе готово: определение виджета, делегирование общих частей imagefield, добавлен элемент формы URL.

Застопорился на сабмите формы. Не могу найти нужного хука: самбит формы, но до того, как отработает filefield.

Исходный код: http://rmcreative.ru/files/drupal/urlupload.zip

0 Thanks

Мультисайтинг на локальном сервере

3 ноября 2008 в 14:25

Недавно возникла необходимость поотлаживать мультисайт в Drupal на локальном сервере. Перекрывать hosts не хотелось т.к. раздеплоенный вариант также необходимо было просматривать.

Мультисайтинг в Drupal — довольно удобная штука. После рассмотрения механизма работы был сделан вывод, что определяется, какой из сайтов отображать по заголовку host.

Для подмены такого заголовка из .htaccess или конфига апача можно воспользоваться mod_headers:

0 Thanks

Разнести Taxonomy Menu в блоки

8 октября 2008 в 16:07

В модуле Drupal Taxonomy Menu, предназначенном для вывода какого-либо раздела таксономии в виде меню, есть не очень очевидная возможность разнести созданные меню по отдельным блокам. Из-за этой самой неочевидности я даже писал модуль, который делает это программно.

0 Thanks

_form_alter -> _submit. Как сохранить добавленные поля?

12 февраля 2008 в 20:52

Добрый день знатокам Drupal.

Использую Drupal5. Есть проблема:

Срздал свой модуль. В нём через _form_alter добавил к существующей форме с определённым id свои поля:

$form['image-fieldset']['my-image'] = array('#type' => 'hidden', '#value' => 'test');

Хочу всё это дело сохранить. Для этого использую _submit($form_id, $data):

var_dump($data);

Исходные поля на месте. Моих, добавленных в _form_alter нет :(

Что я сделал не так?

0 Thanks