Инструменты для сжатия изображений PNG и JPEG

30 октября 2014 - 16:43

Не секрет, что для повышения скорости загрузки страниц сайта размер изображений, в том числе фоновых, необходимо минимизировать. В сети много различных онлайн-сервисов, лично я использую TinyPNG для png-файлов и Compress JPEG Images Online для jpeg.

Если вы пользуетесь другими сервисами и находите их более эффективными, поделитесь ссылками в комментариях.

Автоматическое создание заголовков нод в Drupal

28 октября 2014 - 19:46

Для автоматической генерации заголовков нод в Друпал можно использовать два модуля – Automatic Nodetitlles и Automatic Entity Labels. Я рекомендую второй вариант, поскольку Automatic Entity Labels позволяет автоматически создавать заголовки не только нод, но и других сущностей Drupal (терминов таксономии, тем комментариев и т.д.).

Автоматическое создание заголовков нод в Drupal

Фильтрация содержимого во Views по синонимам URL в Drupal

20 октября 2014 - 18:47

В модуле Views отсутствует критерий фильтрации по синонимам URL содержимого. Например, с помощью модуля Pathauto вы настроили шаблон ЧПУ для определенного типа материала на основе путей родительских пунктов меню, и часть страниц у вас попала, скажем, в подменю «Услуги», тогда у этих страниц ЧПУ будут иметь вид uslugi/[node:title]. Задача – вывести эти страницы в отдельный блок на главную страницу или в боковую колонку. Конечно, можно воспользоваться фильтром по nid, но тогда при добавлении новой страницы вам нужно будет корректировать и настройки фильтра, добавляя туда id новой ноды, что неудобно.

Создание шаблона формы в Drupal

10 октября 2014 - 12:02

Задача разработки шаблона для формы в Друпал может возникнуть, когда, например, нужно объединить несколько полей в один div-контейнер. Рассмотрим решение данной задачи на примере темизации формы комментирования.

Вставка элемента в произвольное место массива в PHP

07 октября 2014 - 19:05

В PHP нет специальной функции для вставки элемента в массив перед определенным элементом или после него, поэтому данную задачу приходится решать с помощью функции array_splice():

Тэги:

Вывод формы добавления ноды в блоке в Друпал

01 октября 2014 - 16:19

В одной из предыдущих статей мы научились создавать форму и выводить ее в блоке с помощью собственного модуля. Однако иногда может понадобиться вывести в блоке форму, созданную другим модулем, например, форму создания материалов того или иного типа.

Динамический список значений для Webform в Drupal

23 сентября 2014 - 12:48

Модуль Webform предоставляет возможность использовать в качестве элементов списка предустановленные значения, которые могут изменяться. Для примера в самом модуле реализованы такие варианты списков как дни недели, список стран и список штатов США. В данной статье я расскажу, как создать свой список, например, нод определенного типа.

Webform Template – создание веб-формы по шаблону в Drupal

09 сентября 2014 - 18:03

Чтобы быстро создать веб-форму в Друпале, используя другую форму в качестве шаблона (имеются в виду формы, создаваемые с помощью модуля Webform), необходимо установить модуль Webform Template. Вот инструкция по его использованию:

Скрываем поле во Views, если другое заполнено - продолжение

20 августа 2014 - 17:23

Усложним задачу, описанную в статье «Скрываем поле во Views, если другое заполнено». Добавим в тип материала еще одно поле – «Цена в евро».

Страницы

Подписка на Лента главной страницы