Вопрос про вывод информации самописного компонента в админ части

  • 1 Ответов
  • 261 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн NeuroZ

  • ***
  • 129
  • [+]0 / [-]0
  • Разработка сайтов и J! расширений под ключ
    • Просмотр профиля
Столкнулся с проблемой при разработке своего компонента в админ.части:
Допустим у меня поле хранит в БД значение 0/1 (как published). Но я хочу выводить это поле в таблице записей, и чтобы оно было не в числовом значении, а в текстовом эквиваленте.
Т.е. к примеру 0 - "Кафе", 1 - "Ресторан". Как это можно реализовать в админке? Подскажите...
Пока единственное что в голову приходит - это при выборке в модели делать foreach и заменять эти значения на текстовые эквиваленты...
Но не ясно где в getListQuery() (которая переопределяется в модели) написать это, ведь этот метод куда-то возвращает просто $query, а не исполняет его, а потом возвращает результирующий массив объектов.
<h1 id="h2" class="h3" data-h4="h5"> или как заставить мир тебя ненавидеть

*

Оффлайн NeuroZ

  • ***
  • 129
  • [+]0 / [-]0
  • Разработка сайтов и J! расширений под ключ
    • Просмотр профиля
Меняется переопределением метода getItems() в своей модели. Как раз она вызывает getListQuery().
p.s. Спасибо b2z
<h1 id="h2" class="h3" data-h4="h5"> или как заставить мир тебя ненавидеть