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

revil

  • Захожу иногда
  • 103
  • 5 / 0
на странице вывода списка категории я вывел значения необходимых мне дополнительный полей, путем вставки кода в файл default_articles.php

Код
<?php foreach($article->jcfields as $jcfield){
    $article->jcFields[$jcfield->name] = $jcfield;
}
?>
<?php echo $article->jcFields['part-no']->value; ?>

Всё работает отлично, напротив заголовка каждой статьи отображаются значения этих доп полей, в таблице вывода добавил заголовки этих доп полей, а как теперь сделать сортировку по заголовкам этих доп полей?
 
*

sivers

  • Завсегдатай
  • 1621
  • 225 / 0
$article->jcFields
Код
ksort($article->jcFields);
или name - это не заголовок?
На связи в телеге @sivers
*

revil

  • Захожу иногда
  • 103
  • 5 / 0
Если подробнее,
есть стандартный Заголовок таблицы с выводом списка материала, можно при клике по нему сортировать материалы, его код
<?php  echo JHtml::_('grid.sort', 'JGLOBAL_TITLE', 'a.title', $listDirn, $listOrder, null, 'asc', '', 'adminForm'); ?>

Я создал дополнительное поле FIO у материала
его содержание выводится напротив заголовка каждого материала кодом
<?php echo $article->jcFields['fio']->value; ?>

Далее я создал просто текстовый заголовок FIO, и надо по аналогии сделать его ссылкой с сортировкой по клику,
скрин для наглядности добавил

https://hostingkartinok.com/show-image.php?id=7586ce9721f04e6dc2d95d28ca958808

*

sivers

  • Завсегдатай
  • 1621
  • 225 / 0
Понял. Но способа сортировки по доп.полям без изменений в модели компонента на знаю, к сожалению.
На связи в телеге @sivers
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться