Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 02:41



Ответить на тему  [ Сообщений: 19 ]  Страница «  1, 2
Вывод похожих объявлений в категориях 
Автор Сообщение
Иван писал(а):
Михаил писал(а):
Если выбрать регион например Воронежская обл. в котором нет ни одного объявления, то выводятся объявления из других городов НО продублированные по два, т.е. 2 одинаковых из города 1, еще 2 одинаковых из города 2 и т.д. А вот в городах области все выводится нормально.


Вот так сделайте
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.



Спасибо Иван за помощь. Это хорошая полезная информация. Дай бог тебе здоровья.


Профиль WWW
Иван писал(а):
Михаил писал(а):
Если выбрать регион например Воронежская обл. в котором нет ни одного объявления, то выводятся объявления из других городов НО продублированные по два, т.е. 2 одинаковых из города 1, еще 2 одинаковых из города 2 и т.д. А вот в городах области все выводится нормально.


Вот так сделайте
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Иван, огромное спасибо, выручил.

Немного подправил вот это $title_lest заменил на это $title_alternative

в итоге получается:

//Быстрый мод
$title_alternative = "";
if($count_messages == 0){
$title_alternative = "Объявления из других регионов";
$sql_join = $cat_join;
$sql_where = "db.status=1 ".$cat_where;
}
$smarty->assign('title_alternative', $title_alternative);


Заголовок:

{%if !empty($title_alternative)%}
<h3>{%$title_alternative%}</h3>
{%/if%}



У себя в шаблоне Coredo в файле list_blokami.html после строчки
<div id="list_message_block" class="{%if $modtype=='ind'%}list-block-ind{%else%}list-block-cat{%/if%} row">

добавил

{%if !empty($title_alternative)%}
<h3 class="altern">{%$title_alternative%}</h3>
<div class='cl-line pos-rel'></div>
{%/if%}


в файле list_spiskom.html после строчки
<div class="offerlist">

добавил

{%if !empty($title_alternative)%}
<div class='cl-line pos-rel'></div>
<h3 class="altern">{%$title_alternative%}</h3>
{%/if%}

Это <div class='cl-line pos-rel'></div> пустой блок-разделитель можно убрать если не нужно.

Иван еще раз спасибо БОЛЬШОЕ будем тестировать.


Профиль
Спасибо все отлично, хотя бы теперь пустоты не будет


Профиль
Михаил писал(а):
Немного подправил вот это $title_lest заменил на это $title_alternative


Согласен, не заметил, исправил :)

Всем пожалуйста!


Профиль
Доброго времени суток Иван.
Не подскажешь как можно вывести несколько объявлений на страницу 404 люди убегают с этой страницы видят что ошибка и на ней много отказов.


Профиль
Ruslan писал(а):
Доброго времени суток Иван.
Не подскажешь как можно вывести несколько объявлений на страницу 404 люди убегают с этой страницы видят что ошибка и на ней много отказов.


Никак, на то она и 404


Профиль
Иван, можно сделать, чтобы даже где есть объявления, оставалось штук 10 из соседних регионов?


Профиль
Равиль писал(а):
Иван, можно сделать, чтобы даже где есть объявления, оставалось штук 10 из соседних регионов?


Или например если в категории меньше 10 объявлений показывать из соседних регионов


Профиль
MIHALICH писал(а):
Равиль писал(а):
Иван, можно сделать, чтобы даже где есть объявления, оставалось штук 10 из соседних регионов?


Или например если в категории меньше 10 объявлений показывать из соседних регионов


Вообщем тут нет так просто, пример выше работает как: "Если нет давай другое", а вот чтоб вывести "вот это и еще это"
нужно сильно переписывать условия запроса, да и вывод как-то сортировать


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 19 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron