2014-12-01 3 views
0

Я хочу использовать идентификатор записи новостей, чтобы получить некоторые данные из таблицы.Получить элемент id из записи новостей в подробном виде tx_news

Фон: У меня есть tx_news с одним новым полем в tca. Данные будут сохранены в правильной таблице базы данных, но я не могу получить этот контент в режиме просмотра. Чтобы решить эту проблему, я хочу использовать идентификатор записи из текущей записи новостей для вызова mysql.

Но я не знаю, откуда пришел этот идентификатор.

Например: newsItem.Id не работает.

ответ

2

ID из Новостей доступен в жидкости: {newsItem.uid}.

Но я бы предложил использовать «официальный» способ расширения EXT: новости вместо использования сложного взлома. Вы можете расширить EXT: новости легко, см. official documentation.

Все, что вам нужно сделать, это создать небольшое расширение (оно также может быть вашим расширением шаблона), добавить конфигурацию TCA для поля, а затем добавить пользовательскую модель и сообщить EXT: новости о вашей модели, разместив специальный текст файл в вашем расширении.