Вы должны иметь возможность переопределить шаблон администратора.Вам нужно будет сделать копию этого файла -
/Joomla folder/administrator/components/com_k2/views/items/tmpl/default.php
Поместите копию здесь -
/Joomla folder/administrator/templates/your admin template/html/com_k2/items/default.php
Отредактируйте этот файл, чтобы включить дополнительное поле.В некоторых случаях включение одного дополнительного поля представляет собой небольшую хитрость из-за способа хранения дополнительных полей в БД.Все дополнительные поля извлекаются из БД в виде массива, поэтому, если вы хотите отобразить определенное дополнительное поле, вам нужно знать индекс значения, которое вы хотите отобразить.Для любого дополнительного поля вы можете получить доступ к метке с $item->extra_fields[X]->name
и значением с $item->extra_fields[X]->value
, где X - индекс нужного вам поля.Помните, что индексы начинаются с 0, и они будут различаться в зависимости от группы дополнительных полей.
Также имейте в виду, что изменения, которые вы вносите в этот файл, являются универсальными.Внесение этого изменения добавит этот столбец в диспетчер элементов независимо от категории.
И последнее: запрос, используемый для выбора элементов для диспетчера элементов, может не включать поле дополнительных полей.Если это так, то вам придется взломать ядро K2, чтобы изменить запрос и включить это поле.Это довольно плохая идея, потому что любое обновление K2, скорее всего, уничтожит ваш хак, и вам придется возвращать его каждый раз, когда происходит обновление.