Статьи

На данный момент (08.03.2016г) модуль Less CSS Preprocessor  не портирован на Друпал8. Статья для тех, кто уже сейчас хочет поюзать Less на восьмерке...
1

Приятно наблюдать как статьи по Друпал 8 постепенно наполняют русскоязычный сегмент сети... Ну что ж, пора и мне вносить свой вклад в это дело. Первые шаги конечно даются нелегко, но на то они и первые. Придется много читать, пробовать, ошибаться и снова искать ответы в сети.

1

В данной статье будет теория про механизм, который использует модуль migrate при импорте материалов в Друпал из различных источников.

2
На многих сайтах возникает необходимость вывести информацию о компании или событии на карте. Причем зачастую, требуется всего лишь ОДИН блок с картой. Существует много способов вывода данной карты...
1

Есть файл для импорта товаров (нод), в котором категория товара указана в виде списка названий категорий и подкатегорий. Для миграции таких терминов из коробки можно использовать следующую конструкцию...

Снова возвращаемся к migrate. Довольно удобный фреймворк для импорта данных в Друпал. Один из распространенных форматов источника для импорта - CSV. Поддерживается migrate из коробки. Описание и примеры работы с классом MigrateSourceCSV можно найти на drupal.org.
2
Модуль Migrate это фреймворк для миграции (импорта) данных в Drupal из любых источников.
1
Данный модуль просто незаменим, если на Вашем сайте реализована мультиязычность или на Вашем сайте используются панели. Multilingual Panels позволяет создавать/менять настройки панели для различных языков.
1
Продолжение темы про вывод полей формы в одну строку. На этот раз мы изменим нашу функцию темизации с учетом разметки популярного фреймворка для разработки адаптивных web-проектов - Bootstrap 3.
1
Надеюсь, все уже знакомы с примером работы ajax-ссылок в Друпал 7. Стоит знать, что такие ajax запросы отправляются на сервер методом POST. Его особенность заключается в том, что он не кешируется в браузере пользователя. Оно и хорошо - страницу мы забрали из кеша, а некоторые новые данные подтягиваем с сервера обновленными. Но иногда может возникнуть необходимость кешировать и результаты ajax запросов. Для этого логично проводить отправку запроса методом GET. 
1

Небольшое предисловие - опоздал на поезд :-) Вот, сижу на вокзале... Сейчас 1:10, поезд в 6:28. Есть время отдохнуть, все вспомнить и поделиться впечатлениями о первом дне кемпа.
Дальнейший рассказ - история о моем первом визите на друпал-кемп, мои личные впечатления о мероприятии в целом, мои комментарии докладов, мои итоги первого дня кемпа. 

1
1
Сегодня я покажу, как можно сделать регистрацию пользователей в Друпал 7 пошаговой, используя стандартную форму регистрации. Данный метод не является универсальным, т.к. в нем идет идет привязка к конкретным полям на форме. Для своей формы придется потанцевать с бубном самостоятельно.  
1

Что бы привлечь внимание посетителей, иногда полезно применить мигающие элементы на странице.
В статье идет описание, как можно создать такой же мигающий блок для сайта при помощи jQuery. 

Иногда необходимо вывести в одном документе не только символы стандартной латиницы и своего национального алфавита. Например, для того, чтобы сослаться на название немецкого, французского или чешского источника, либо привести цитату на греческом языке (кстати, огромное множество символов просто отсутствует на клавиатуре).

1

Язык оболочки командной строки (shell language) в Windows реализован в виде командных (или пакетных) файлов.

1

В данной статье описан способ, который позволяет ограничить выбор терминов только первого уровня в полях типа term reference

1

В операционной системе Windows, как и в других операционных системах, интерактивные (набираемые с клавиатуры и сразу же выполняемые) команды выполняются с помощью так называемого командного интерпретатора, иначе называемого командным процессором или оболочкой командной строки (command shell).

3

В данной статье пойдет речь о таких командах, как: CD, COPY | XCOPY, DIR, MKDIR | RMDIR, DEL, REN, MOVE.

Полный список команд можно вывести набрав HELP в командной строке.

2

Часто возникает необходимость программно заполнять сайт определенным контентом. Заполнение текстовых полей обычно не вызывает проблем. Другое дело - картинки. Почему-то с ними возникает много сложностей у людей.

Допустим, есть словарь с терминами (недавно с ними работал, поэтому с них и начну). У терминов есть дополнительные поля. Мы хотим получить список терминов, у которых значение поля имеет определенное значение.
1
1
Очень часто (почти всегда) дизайнеры рисуют на сайте блоки в разном художественном исполнении. Модуль Block Class позволяет оперативно менять дизайн блока путем присвоения ему css класса.
1
Иногда при разработке сайта появляется необходимость создавать отдельный шаблон для определенной ноды. По умолчанию такой возможности нет, зато можно это прикрутить самостоятельно. Как это сделать? Это можно узнать в данной статье.
Существует несколько способов, как вывести поля формы в строку. Например: обернуть поля формы в контейнер с классом 'container-inline' или использовать функцию темизации. В статье пойдет речь про второй способ для 7 Друпала.
1

Вывод меню; Вывод блока; Вывод формы; Вывод представления views

2
Многие уже сталкивались с обновлением части страницы без перезагрузки. И многие уже успели оценить простоту и удобство AJAX Framework в Друпал 7. В качестве пример могу привести пару полезных ссылок...
2

Для создания термина таксономии можно применить функцию taxonomy_term_save().

1
Уже не раз использовал в проектах модуль Geofield Yandex Maps для вывода различных гео-объектов на Яндекс.Картах. И лично для меня основной проблемой всегда было воображение дизайнеров))) ​Ну да ладно, статья все таки не о них, а про Яндекс.Карты версии 2.1.
1