drupal

03 Jul

Must have на новый Drupal или что устанавливать в первую очередь.

Published by alexey

Это закладка для себя и для своих помощников.
список модулей и тем оформления для свежего друпала
Итак, на drupal 7 мы ставим:

drush dl adminimal_admin_menu module_filter l10n_update ckeditor elfinder views_ui pathauto google_analytics colorbox yandex_metrics yamaps  honeypot spambot jquery_update better_exposed_filters
drush dl adminimal_theme bootstrap

Для drupal 8 список поменьше ))

14 Dec

Drupal -> Вывод информации о ноде в блоке.

Published by alexey

Привет! В одном из проектов по продаже недвижимости нужно было вывести номер объекта недвижимости. При этом доступа к теме сайта не было.
Поэтому было принято решение вывести этот путь в блоке. Как это сделать, привожу здесь:

19 Nov

howto: Как отобразить webform в всплывающем окне

Published by alexey

Привет друзья!
Есть один, очень простой способ отобразить webform, которая отображается в блоке, во всплывающем меню. Сделаем мы это с помощью модуля colorbox.
Я предполагаю, что у вас уже установлены модули webform и colorbox и создана форма для отображения.

Итак, что надо сделать:

Картинка: 
23 Jan

Скрытие полей в товаре ubercart3 drupal7

Published by alexey

По умолчанию, когда создан товар ubercart выводит все поля формы на странице товара. Там присутствуют и не желательные поля. Например Цену по прейскуранту, артикул, или стоимость клиенту совсем показывать и не обязательно.
скрыть их можно на странице управления отображением полями

вашсайт.ру/admin/structure/types/manage/product/display

19 Jan

Эта версия не совместима с Drupal 7.x и должна быть заменена.

Published by alexey

Если при создании темы вы получаете ошибку
Эта версия не совместима с Drupal 7.x и должна быть заменена.
то с большой долей вероятности надо добавить строку

regions[content] = Content bottom

15 Aug

как в удалить userpoints на определенную дату

Published by alexey

Появилась потребность удалить записи Userpoints,которые меньше определенной даты.
Я решил это сделать через sql запрос.
алгоритм действий такой:
1) удаляем записи из {userpoints_txn}, которые меньше определенной даты (можно и другие условия :)). Для вычисления и преобразования дат есть тулза http://www.cy-pr.com/tools/time/

delete `main_userpoints_txn` where `changed`<`2011-06-01`

2) удаляем ВСЕ записи из {userpoints}