[ Решено ] Как создать CCK поле материала с возможностью вставки PHP кода

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

Аватар пользователя Users681 Users681 16 февраля 2013 в 22:05

Здравствуйте друзья! Собственно говоря вопрос вы уже скорее всего поняли... Переношу свой блог на систему под управлением Drupal 7. Сейчас возникла необходимость создания CCK поля, с возможностью вставки туда своего PHP кода. Есть ли какое либо решение моему вопросу кроме модуля computed field (с этим проблема)..? Заранее благодарен за помощь!

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 16 февраля 2013 в 23:58

Добавить к типу материала поле типа "длинный текст", сохраняете, потом в настройках "Обработка текста" выбираете "С применением фильтров (формат ввода выбирается пользователем)".

Все.

Аватар пользователя Users681 Users681 17 февраля 2013 в 3:06

Спасибо за рекомендацию... Но это немного не то... Мне необходимо создать cck поле в которое я (например) помещаю php код, который вылавливает дату создания материала, автора публикации, количество просмотров и т.д и т.п. и все это дело отображается на конкретных нодах. У computed field такой функционал вроде как анонсирован, но модуль проблемный...

Аватар пользователя Lotar Lotar 17 февраля 2013 в 19:20

Открою страшный секрет. Это можно сделать добавив пхп в блок и привязав его к конкретным нодам. Или панелями тоже самое. И без всяких полей.

Аватар пользователя drupby drupby 17 февраля 2013 в 20:03

"Lotar" wrote:
Открою страшный секрет. Это можно сделать добавив пхп в блок и привязав его к конкретным нодам. Или панелями тоже самое. И без всяких полей.

ну тогда уже проще в шаблоне вывести - здесь зависит от задачи , смотря что надо ТС - может ему надо в каждой ноде вставлять разный код

Аватар пользователя Users681 Users681 17 февраля 2013 в 22:00

"Lotar" wrote:
Открою страшный секрет. Это можно сделать добавив пхп в блок и привязав его к конкретным нодам. Или панелями тоже самое. И без всяких полей.

Открою и я вам секрет Smile ваш способ не позволяет вставлять блок между CCK полей, гибко отображая заданную выборку.., и как подмечено выше, мне необходимы различные выборки на различных материалах, страницах... Так что не стоит быть таким уверенным, описывая свой взгляд на задачу! То что вы предлагаете знает любой школьник в Drupal. Вопрос задан, и на него получен отличный ответ от Sebastian-Old. Человек понял что мне нужно и предложил вариант. Спасибо! Сейчас буду ковырять.

Аватар пользователя Users681 Users681 27 февраля 2013 в 19:12

Друзья, столкнулся с трудностью в модуле ds. В управлении отображением нет ссылки add custom fields для создания своего поля. Кто знает в чем может быть косяк?

Аватар пользователя iNFerNo iNFerNo 28 февраля 2013 в 8:52

а кто сказал что он там будет в управление да еще отображении. настройки модуля смотрите и включайте все субмодули.