root's blog

С Днём Победы!

Всех с Праздником! Денёк сегодня прекрасный, погоды отличные, настроение праздничное, лица вокруг радостные.

Drupal 7 - перевод писем пользователей

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

Honda - стоп-сигнал

Приключилась со мной давеча неприятность: слишком сильно хлопнул задней дверью машины, а верхний стоп-сигнал взял и отвалился. А я давно подозревал, что не предназначена хрупкая японская пластмасса для наших дорог, долгот и менталитетов.

angajat.md

Позвольте представить: angajat.md. Проект, над которым я трудился не один месяц. Вкратце его суть можно описать как "коллектор резюме и вакансий" Молдовы. Но его функциональность распространяется много дальше, чем банальный склад информации.

А у меня сын родился

Вчера, в 21:40 появился на свет Дмитрий Константинович. Получился он хорошим симпатичным малышом, а его родители приложат все усилия, чтобы из него вырос хороший и серьёзный мужик ))

Drupal 7 - Default-дисплей в Views

Всё-таки седьмой Друпал это большой кусок говна. Вот, давеча со мной приключилась следующая неприятность:

Создал обычный view по нодам. В Default-дисплее (в семёрке он называется Master) всё настроил и создал ещё один Feed-дисплей. Так вот, после сохранения, Default-дисплей пропал и переключиться в него не было совершенно никакой возможности. Никакие танцы с URL-ом, кэшем и всяким прочим ни к чему не привели: показывает настройки Feed-дисплея и хоть ты лопни, но до Default-а не достучаться.

2012

Drupal - быстрая темизация списка нод

Что делать, когда имеется список нод, который надо темизировать, а заниматься этим неохота? Можно воспользоваться следующим рецептом:

  • пройтись циклом по списку и собрать ID нод в массив $nids;
  • создать view по нодам и добавить аргумент Content: Nid с возможностью обработки множества значений аргумента;
  • вызвать $output = views_embed_view('view_name', 'default', implode(',', $nids)); и получить сразу оттемизированный вывод списка, при необходимости, сразу разбитый на страницы.

Ну разве не гениально?!

Drupal - Unknown column в Views

Случился у меня недавно бред: в представление добавил как аргумент поле даты контентного типа и при применении этого аргумента запрос обваливался с ошибкой SQL:

Exception: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'field_data_field_date.field_date_value' in 'where clause' in views_plugin_query_default->execute() (line 1314 of /.../sites/all/modules/views/plugins/views_plugin_query_default.inc).

Сайт Болгарского лицея

Не прошло и полугода с момента реализации, как этот сайт наконец-то официально запустился. Снаружи, кроме небезынтересного дизайна сайт ничем не примечателен, внутри же находится онлайновый дневник учеников. Писался он долго, нудно и тщательно и если им будут пользоваться, то родители якобы смогут чуть ли не в реальном времени следить за успехами своих чад. Это всё. Смотреть здесь.

Работает на

Работает на Друпале, системе с открытым кодом Валидный XHTML Валидный CSS
Блогнот 2010. Войков Константин