Content types: custom fields - я извращенец или так и надо?

Главные вкладки

Аватар пользователя smsina smsina 26 октября 2007 в 2:39

Нужно показывать статьи - у статьи может быть какое-то кол-во полей, в т.ч. источник - на тот случай, если статья откуда-то перепечатана.
Если есть источник, то всегда есть и ссылка на него.
Что, будучи знакомым с друпалом 3 дня (знал-то я о нем и раньше, но разбираться полез только чейчас) сделал я: создал тип контента article, к нему присобачил все нужные поля
и все бы ничего, но хотелось показывать источник со ссылкой не как Source (<a href="http://www.source.com/">http://www.source.com</a>), а просто: <a href="http://www.source.com/">Source</a>
из одного темплейта достукиваться до данных другого быстро не вышло (это вообще можно?), перекраивать phptemplate_field и связываться с глобальными переменными не хотелось я до и вот тут мне в голову пришло извращение

темплейт блока source_url:
<div>
<a href="http://www.source.com/">

темплейт блока source:
Source</a>
</div>

+ понятно - настройка весов

это работает, но это не красиво и, скорее всего, неправильно