Программный вывод полей CCK

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

Аватар пользователя vvolka vvolka 4 октября 2011 в 18:26

Вывожу поле ссk модуля field_title:

<?php print $node->field_title[0]['title']; ?>

field_title содержит элементы url, title, attributes.

Выводится простой текст, из title. Как вывести его ссылкой из url?

Комментарии

Аватар пользователя vvolka vvolka 4 октября 2011 в 19:09

"Ростислав" wrote:
<?php print l($node->field_title[0]['title'], 'node/'. $node->nid); ?>

Field_title позволяет указать произвольную ссылку.
У меня в url указана не ссылка на ноду. Мне как раз надо взять ссылку именно из url.

Предложенный Вами способ не годится.

Аватар пользователя vvolka vvolka 4 октября 2011 в 19:50

"neltharian" wrote:
Почему не айс?

Странно, что нет возможности использовать вывод нескольких элементов массива через $print.

Аватар пользователя Dmitriy.ua Dmitriy.ua 4 октября 2011 в 21:44

"vvolka" wrote:
Field_title позволяет указать произвольную ссылку.
У меня в url указана не ссылка на ноду. Мне как раз надо взять ссылку именно из url.
Предложенный Вами способ не годится.

А что вам мешает взять ссылку из url?

Аватар пользователя neltharian neltharian 5 октября 2011 в 8:58

"direqtor" wrote:

понтанулись а толку.... вот введите ту строку в ноду почитайте масивы, потом почитайте что тут человек хочет.

Аватар пользователя vvolka vvolka 5 октября 2011 в 11:20

"neltharian" wrote:
"direqtor" написал(а):

понтанулись а толку.... вот введите ту строку в ноду почитайте масивы, потом почитайте что тут человек хочет.

Ваш способ с обрамением вывода картинки в тег а сейчас и пользую. В общем-то устраивает.

А приводить:

"direqtor" wrote:
"vvolka" написал(а):

Странно, что нет возможности использовать вывод нескольких элементов массива через $print.

Еще как есть.

Не нашел ничего полезного там по данной теме.

Аватар пользователя neltharian neltharian 5 октября 2011 в 11:38

"vvolka" wrote:
Не нашел ничего полезного там по данной теме.

Тебе тонко намекали мол используй девел в с показанием масивов которые генерят ноду причем товарищ даже не удосужился посмотреть что ты уже юзаеш эту фичу (судя по написанию твоего кода) плюс ему было лениво даже посмотреть а что именно выводится в $node

Аватар пользователя vvolka vvolka 5 октября 2011 в 13:26

"neltharian" wrote:

Естественно devel и пользуюсь, чтобы узнать что за элементы массива присутствуют. Поэтому и написал, что не нашел ничего полезного.