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

dimasan57

  • Захожу иногда
  • 93
  • 1 / 0
Всем доброе время суток.
Нужно вывести поле материала в списке материалов категории.
В самом материале все работает таким способом
Код
<?php echo $this->item->text; ?>
<?php
// GET CUSTOM FIELDS
    $myCustomFields = array();
    foreach($this->item->jcfields as $field) {
        $myCustomFields[$field->name] = $field->value;
}
// RECOVER CUSTOM FILED NAME
    if (isset($myCustomFields['field-1']) and !empty($myCustomFields['field-1'])) : ?>
        <div class="field">
            <div class="field__name">Название поля:</div>
            <div class="field__value"><?php echo $myCustomFields['field-1']; ?></div>
        </div>
<?php endif; ?>
А вот в списке материалов выходит пустая верстка без полей.
есть ли какие костыли?
*

Арчик

  • Захожу иногда
  • 271
  • 32 / 0
В шаблоне папка HTML в нее кидаем из com_content/category/default_articles.php  файлик - именно этот файл отвечает за макет таблицы вывода списка материалов из категории.
Далее, ну например хотим вставить поля сразу после заголовка тогда в файле после кода
Код
					<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($article->slug, $article->catid, $article->language)); ?>">
<?php echo $this->escape($article->title); ?>
</a>
вставляем
Код
<?php
// получаем поля
    $myCustomFields = array();
    foreach($article->jcfields as $field) {
        $myCustomFields[$field->title] = $field->title;
        $myCustomFields[$field->name] = $field->value;
}
echo "<br>";
print_r($myCustomFields[$field->title]);
echo "<br>";
print_r($myCustomFields[$field->name]);

 ?>
  в итоге получаем заголовок полей и их значение
Компьютер-это вещь для решения проблем, которых у вас не было до его появления...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужно ли привязывать материал к категории?

Автор Alex_dark74

Ответов: 3
Просмотров: 96
Последний ответ 28.05.2020, 17:08:29
от voland
Кастомные поля

Автор Ncorvenius

Ответов: 16
Просмотров: 2149
Последний ответ 23.05.2020, 15:14:23
от voland
Редактирование ОПИСАНИЯ КАТЕГОРИИ с фронтэнда

Автор natashalina

Ответов: 0
Просмотров: 59
Последний ответ 22.05.2020, 11:40:29
от natashalina
В Пунктах меню "Блог Категории" не отображаются материалы, хотя они там есть

Автор rabotnita

Ответов: 3
Просмотров: 153
Последний ответ 19.05.2020, 17:46:52
от rabotnita
Вывод тегов в шаблоне blog.php

Автор lgmax

Ответов: 0
Просмотров: 59
Последний ответ 13.05.2020, 10:15:13
от lgmax