При мультисайтинге с частично общим контентом столкнулся с необходимостью к типам материалов, которые являются общими для разных сайтов автоматически добавлять текстовое поле в котором бы хранилось название сайта на котором этот материал был создан. При этом это поле не должно быть видно пользователю при заполнении материала, а должно формироваться автоматически. Какими средствами это можно сделать?
Комментарии
Может какими другими средствами можно к материалу привязать название сайта на котором он создан? Может модуль какой есть? Что то поиск ничего не дает и своих мыслей негусто...
computed field
Спасибо! То что надо!
Только не хочет работать как надо http://www.drupal.ru/node/38928
А альтернативы для него есть?
В вашем случае косяк с мульти-сайтингом, что не так, я не подскажу, мульти-сайтинг мой пробел
Хотя бы понять косяк мой или разработчиков этого модуля...
Такое впечатление, что префикс таблиц в модуле где то не учитывается, т.е. ее наличие проверяется игнорируя префикс (в моем случае в одной базе, где ее нет и пытается ее создать) а пытается ее создать уже с префиксом (в моем случае в другой базе), где она есть - и отсюда ошибка. Но возможно, что я и не прав.
Возможно разработчики модуля не обернули таблицу в {}
Просмотрев текст модуля могу сказать, что фигурные скобки там используются только при оборачивании текстов функций и конструкций условий, циклов и выборов. А вот понять где их не хватает моих знаний пока явно недостаточно
И если их действительно не хватает, то что делать - Писать разработчику чтобы исправил или исправлять самому?
В первую очередь пройтись по issue