Блог пользователя - eLSe

[РЕШЕНО] Rules - сменить значение поля у материала, на который ссылается текущий материал

2 апреля 2013 в 16:00

Задача: при обновлении материала "Событие" создать новую ревизию другого материала "Интерес", на который указывает "Событие", и перезаписать поле "статус интереса" в "Интересе" на значение соответствующего поля из "События".
"Событие" указывает на "Интерес" через поле field-interest.
У обоих типов материалов есть поле с термином таксономии field-interest-status.

По полю reference подгрузила "Интерес" ("Fetch entity by id" по идентификатору [node:field-interest:nid] - получили запись [entity-fetched]), но в действии "Set a data value" нет поля статуса field-interest-status для [entity-fetched], а есть только для [node].
Rules не знает о поле [entity-fetched:field-interest-status:tid], которое мне надо заменить. Собственно, вопрос: как до него добраться?

Решение:

Drupal 6.24: слетают модули, не меняются веса у блоков, не сохраняются вьювсы

3 февраля 2012 в 23:07

Обновились с 6.22 до 6.24. Пробуем поставить и включить модуль - отключаются все. В блоках не пересчитываются веса при перемещении в пределах одного региона. Вьювсы перестали сохранять изменения.
После долгих танцев с бубном с имеющейся сборкой, собрали сайт с нуля и накатили данные в базе.
Проблема то решена, но вопрос остался: а в чем могла быть проблема?

Сказ о том, как мы Видео в LightBox открывали

23 января 2012 в 13:15

Дело было вечером, делать было нечего много чего. Прикрутили к сайту lightbox чтобы в нем видеоплеер показывался, ну тут и началось.
Сперва лайтбокс не верно стал формировать ссылки (мало того, что мультиязычность перфиксы добавила, так еще и сборка друпала не в корне домена). Поставили патч - а не работает. Пофиксили патч - в FF заработало.
Смотрим в IE8 - не пашет, пытается через встроенный QuickTime-плеер что-то подгрузить. А почему? А потому, что в embed в src swf-файлу GET`ом передается URL файла с видео. ИЕ не парсит ссылки? ну ладно. Полезли в код lightbox`а, исправили, чтобы видео через flashvars передавалось. Ура. Работает!

Ubercart 2: своя валюта в каждом переводе ноды товара

22 января 2012 в 13:01

Нужно сделать так:
Нода товара на русском языке - цена в рублях
Нода товара на английском - цена в баксах
цены друг от друга не зависят.

Есть готовые решения? Ткните пальцем ссылкой, а то всё утро ищу без результатно

DuckMaster.info - интересные девайсы для охотников

31 мая 2011 в 21:38

Вот, очередной мини-проект - сайт ООО "Компания Гранд" (Краснодар). Фирма открыла производство недавно, но уже может предложить любителям охоты на дичь мега-девайс - устройство для ощипывания уток и гусей (думаю, другие птицы тоже по зубам этой шайтан-машине).
Дизайн конечно на любителя (на мой вкус примитивен), но зато система заказов на основе кукисов самописная - летает Smile

Сайт ООО "СанитРеал" - душевые кабины, сантехника, мебель для ванных комнат с доставкой по ЮФО

25 марта 2011 в 17:28

Ну вот собственно, линк: http://sanitreal.ru

[РЕШЕНО] Сайт не видит некоторых материалов после переноса на новый сервер

24 марта 2011 в 17:49

Дело было вечером, делать было нечего... С пинка руководства пришлось переносить сайт на другой сервер (чтобы переделать интерфейс, отключить модуль domain, отладить все...). Залила дамп базы, скрипты, подшаманила настройки, отключила ненужные модули - на первый взгляд работает. А потом обнаружилась такая штука: часть страниц не находится (Страница не найдена, пишет друпал). Полезла в базу, а там... начиная с некоторого Nid идет сдвиг vid на единицу, потом на двойку, а под конец - на три единицы (и это при том, что ревизиями не пользовались).
Не беда, подумала я, сейчас подправлю vid чтобы был равен nid и все заработает. Но такой "финт ушами" не прокатил.
Пробую обновить права доступа к материалам - друпал с пару секунд изображает работу, но не показывая процесса пишет типа "Я все сделал". И результата никакого.
Из модулей, контролирующих доступ установлен View Unpublished Content, но его отключение не повлияло ни на что...

Please! Help!

Оптимизация сайта (более 80 модулей, более 2500 просмотров в сутки)

1 декабря 2010 в 14:37

Статистика по модулю Devel:

Average memory per page: 24.8 MB
Average ms per page: 8,358.12

Путь # accesses Max Memory (MB) Avg Memory (MB) ms (Max) ms (Avg) Query ms (Max) Query ms (Avg) Query Count (Max) Query Count (Avg)
1 574 25.25 21.92 4,583.0 1,117.0 1,245.0 246.0 373 294
node 119 41.00 20.55 39,437.0 2,893.0 1,092.0 125.0 406 176

[Решено] Каталог sites/default/files закрыт для записи

22 октября 2010 в 11:59

PHP Version 5.3.3
Apache Version Apache/2.2.16 (Fedora)

safe_mode off

права на sites/default/files 777, но друпал упрямо пишет "Каталог sites/default/files закрыт для записи"

sudo chown -R apache:apache /var/www/newsite/* не помогло Sad

Please! HELP!

[РЕШЕНО] Date Popup (Календарь) vs IE6 = глюк. Кто его победил?

9 сентября 2010 в 9:44

Есть у меня модуль Date и форма, в которой есть поле '#type' => 'date_popup'. И все бы ничего, но в ИЕ6 под всплывающим календарем появляется поле с (по моим догадкам) отладочной информацией, и навигация по месяцам неверно отрисовывается:
date_popup
Обновила jquery_ui и date до последних версий - глюк остался. Кто знает где кроется этот глюк и как его победить?

Модуль CCK IP field

17 августа 2010 в 14:55

Уважаемые коллеги! Представляю Вашему вниманию модуль, предоставляющий поле CCK для IP адреса. Авось кому пригодится. Жду замечаний (а они наверняка будут).

Как реализовать валидацию поля TextField?

9 августа 2010 в 13:11

Задача: добавить валидацию поля TextField (Текстовая строка), чтобы в поле нельзя было вводить html-тэги.
Может кто подскажет готовый модуль?