TextMate 2 для Drupal разработчика

В этой статье я расскажу об установке и настройке редактора TextMate для Drupal разработчика. TextMate - это, наверное, один из самых известных редакторов кода для Mac OS. Можно сказать, что он стал классикой. Итак, приступим.

Правдивое собеседование

07_hitrozhopyih-nikto-ne-lyubit.png

1. Почему вы выбрали именно нашу компанию?
Вы идиот? Я направил резюме в десяток мест. Где устроюсь быстрее и выгоднее - там и хорошо.

Установка wget на Mac OS без Homebrew или MacPorts

  1. Идем сюда http://ftp.gnu.org/gnu/wget/ и скачиваем в какую-то папку последнюю версию wget.
  2. Открываем терминал и переходим в папку куда скачали архив с исходниками wget. Вводим в терминале следующую команду:
    tar -xvzf wget-1.15.tar.xz
    wget-1.15.tar.xz - нужно заменить на название своего архива.
  3. Переходим в распакованную папку с помощью команды

Export Settings - Drupal модуль для экспорта настроек сайта.

Иногда бывает необходимо быстро и без ошибок перенести определенные настройки Drupal сайта и некоторых его модулей. Они хранятся в таблице variable базы данных Drupal. Но если использовать для этих целей, например phpmyadmin, то это не всегда бывает удобно и возможно. Создавать sql запрос, который поменяет определенные значения полей этой таблицы тоже не совсем удобно и быстро. Существенно проще отметить необходимые настройки и скачать сгенерированный модуль, который после включения применит необходимые(ранее отмеченные) настройки на новом сайте. Для этих целей я написал модуль Export Settings - модуль, который генерирует модуль.
snimok_ekrana_2014-03-11_v_21.30.59.png

Sublime Text 3 для Drupal разработчика

В ранее я писал как настроить Sublime Text 2 для Drupal разработчика. По многочисленным просьбам представляю Вашему вниманию аналогичную статью, но по настройке Sublime Text 3.
Итак, Вы скачали и установили Sublime Text 3.

Количество результатов Views в меню

Иногда бывает нужно вывести в скобках пункта меню, который ведет на views, показать количество результатов. То есть, чтобы выглядело все примерно так:

snimok_ekrana_2014-02-10_v_12.18.01.png

Для реализации этого можно добавить в своем модуле следующий код:

Ссылка на редактирование материала внизу ноды

Иногда, бывает полезно, чтобы ссылка на редактирование материала находилась внизу ноды. Для этого нужно просто добавить следующий код в node.tpl.php (или другой tpl файл) после строки print render($content);

Программное создание и обновление полей типа field collection

Field Collection - удобный модуль, который позволяет создавать составные поля, То есть поля, которые содержат внутри себя другие поля. Например, это может быть поле, состоящее из двух разных полей - термина таксономии и числовое поле. В этой статье мы поговорим о программном создании экземпляров field collection добавлении их к ноде, а также, о программном редактировании Field Collection в Drupal.

Drupal. Добавляем Views в свой модуль.

Иногда нужно сделать в своем Drupal модуле вывод какой-то информации, например, вывести в табличке много полей или сделать другую выборку. Конечно, можно написать код который это будет делать, но в этом случае пользователям не знающим php будет тяжело что-то модифицировать под свои нужды, и время на написание кода будет скорее-всего больше чем создание одного Views. В этом случае будет полезно добавить этот Views прямо в свой модуль.

Just For Fun

vintage reality

Страницы