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

Damarkuzz

  • Захожу иногда
  • 106
  • 1 / 0
Здравствуйте.
Подскажите, как без костылей правильнее разделить вывод поиска com_search в разные <div>. Категории - в один, материалы - в другой.
У меня есть идея в цикле вывода сделать if ($result->section == 'Страницы') { echo .... }, но какое-то чутье подсказывает мне, что это костыльно.

Код
<?php foreach ($this->results as $result) : ?>
<div class="search-item">
<div class="result-title">
<?php if ($result->href) : ?>
<a href="<?php echo JRoute::_($result->href); ?>"<?php if ($result->browsernav == 1) : ?> target="_blank"<?php endif; ?>>
<?php echo $result->title; ?>
<? print_r($result); ?>
</a>
<?php else : ?>
<?php // see above comment: do not escape $result->title ?>
<?php echo $result->title; ?>

<?php endif; ?>
</div>
<?php if ($result->section) : ?>
<div class="result-category">
<span class="small<?php echo $this->pageclass_sfx; ?>">
(<?php echo $this->escape($result->section); ?>)
</span>
</div>
<?php endif; ?>
<?php if ($this->params->get('show_date')) : ?>
<span class="result-created<?php echo $this->pageclass_sfx; ?>">
<?php echo JText::sprintf($result->created); ?>
</span>
<?php endif; ?>
</div>
<?php endforeach; ?>
*

R31rus

  • Давно я тут
  • 598
  • 3 / 0
Так вы и трогайте верстку зачем трогать циклы:) Если только их переместить. В целом вам следует по конкретнее расписать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Хлебные крошки в результатах поиска

Автор smwm78

Ответов: 2
Просмотров: 184
Последний ответ 19.04.2021, 08:33:37
от smwm78
Условия вывода модуля при определенном разрешении экрана

Автор Ruslan Chester

Ответов: 9
Просмотров: 1901
Последний ответ 14.03.2021, 13:20:25
от radiant
Как получить пользовательские поля на странице результатов поиска?

Автор zahar_92

Ответов: 0
Просмотров: 83
Последний ответ 11.02.2021, 23:23:40
от zahar_92
Как ограничить область поиска материалов?

Автор zahar_92

Ответов: 7
Просмотров: 239
Последний ответ 24.01.2021, 21:47:53
от sivers
Вывести кастомное поле материала в результатах поиска

Автор zeus07

Ответов: 2
Просмотров: 150
Последний ответ 28.12.2020, 23:40:36
от zeus07