Новости Joomla

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

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
Столкнулся с проблемой при разработке своего компонента в админ.части:
Допустим у меня поле хранит в БД значение 0/1 (как published). Но я хочу выводить это поле в таблице записей, и чтобы оно было не в числовом значении, а в текстовом эквиваленте.
Т.е. к примеру 0 - "Кафе", 1 - "Ресторан". Как это можно реализовать в админке? Подскажите...
Пока единственное что в голову приходит - это при выборке в модели делать foreach и заменять эти значения на текстовые эквиваленты...
Но не ясно где в getListQuery() (которая переопределяется в модели) написать это, ведь этот метод куда-то возвращает просто $query, а не исполняет его, а потом возвращает результирующий массив объектов.
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
Меняется переопределением метода getItems() в своей модели. Как раз она вызывает getListQuery().
p.s. Спасибо b2z
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Формирование ссылок для компонента Joomla Tags

Автор stepan39

Ответов: 6
Просмотров: 2356
Последний ответ 05.02.2023, 15:22:13
от tweenpix
URL компонента меток

Автор tweenpix

Ответов: 0
Просмотров: 1007
Последний ответ 04.02.2023, 11:08:54
от tweenpix
Не могу установить языковой пакет для компонента Joomla Events Manager ((jem))

Автор Ded Magomed

Ответов: 0
Просмотров: 1295
Последний ответ 24.05.2022, 15:06:38
от Ded Magomed
Sp page builder. Вопрос по аддону "feature box"

Автор elmama

Ответов: 7
Просмотров: 1198
Последний ответ 02.04.2022, 08:37:52
от elmama
Как ограничить вывод количества результатов?

Автор misteri27

Ответов: 0
Просмотров: 415
Последний ответ 03.12.2021, 16:34:23
от misteri27