|
okcana
Администратор
Зарегистрирован: 07 окт 2012, 11:18 Сообщения: 502
|
Всем доброго времени! Пример: нахожусь на странице объявления, его рубрика "Авто", в похожих объявлениях выводятся объявления совершенно из других рубрик: "Растения", "Товары для дома" и тд. Зачем человеку кактус или холодильник, когда он хочет купить или продать авто?) Тем более если холодильник в другом городе,))
Вопрос к знатокам: как реализовать(доработать) похожие объявления, чтобы они действительно были похожими? Соответственно для "Авто" выводились похожие объявления из этой же Рубрики и Региона.
_________________
|
|
Саня
Зарегистрирован: 28 окт 2014, 23:40 Сообщения: 13 Откуда: Гагаузия
|
В версии 2.2 эта возможность уже есть
|
|
okcana
Администратор
Зарегистрирован: 07 окт 2012, 11:18 Сообщения: 502
|
Валерий писал(а): В версии 2.2 эта возможность уже есть 0_о P.S. Спасибо, теперь буду знать !)
_________________
|
|
Булат
Зарегистрирован: 21 апр 2015, 23:47 Сообщения: 29 Откуда: Уральск, запад. Казахстан
|
Саня писал(а): В версии 2.2 эта возможность уже есть Не могли бы подробнее описать как настроить вывод "Похожие объявления" из этой же категории.
|
|
Денис
Зарегистрирован: 11 сен 2015, 01:57 Сообщения: 95 Откуда: Санкт Петербург
|
Тоже было бы интересно узнать!
|
|
SERblY
Зарегистрирован: 17 янв 2012, 12:07 Сообщения: 512 Откуда: Нижний Новгород
|
оформите сами под себя пргосто кусок кода из своего шаблона
{%if $message.simmessages%}
<div class="simmessages"> <h4><i class="fa fa-sort"></i> {%$locale.875%}: </h4> <div class="well well-large">
<table class="table table-striped"> <tbody> {%foreach from=$message.simmessages item='simmessage'%} <tr>
<td>{%if $simmessage.fields.i.0.value != ""%} <img style="max-width:75px; max-height:75px" class="img-polaroid" src="{%$settings.patch%}uploads/images/tb/{%$simmessage.fields.i.0.value%}" alt="{%$simmessage.title|truncate:400:'...'%}"/> {%else%} <img style="max-width:75px; max-height:75px" class="img-polaroid" src="{%$settings.patch%}images/no_photo.jpg" alt="{%$locale.109%}"/> {%/if%}</td> <td><h4 style="font-size:100%"><a href="{%$settings.patch%}{%$smarty.const.MESSAGES%}/{%$simmessage.link%}"> {%$simmessage.title|truncate:500:'...'%} </a></h4> <p style="color:#0f579f; font-size:80%"><i>{%$allregions[$simmessage.region].name%} - {%$simmessage.array_linenav.0.name%} / {%$categories[$simmessage.cat].name%}</i></p></td> <td style="width:150px">
{%if $simmessage.fields.p|@count > 0%} {%foreach from=$simmessage.fields.p item='v'%} <strong style="font-size:16px;">{%$v.value.txt|droblenie%} <i class="fa fa-rouble"></i></strong>{%/foreach%} {%else%} Цена не указана {%/if%} <br /><br /> <a style="text-decoration:none" class="btn btn-mini" href="{%$settings.patch%}{%$smarty.const.MESSAGES%}/{%$simmessage.link%}"> <i class="fa fa-angle-double-right"></i> Смотреть </a> </td> </tr> {%/foreach%} </tbody> </table>
</div> </div> {%/if%}
короче оксан разберешься
|
|
Гость
Зарегистрирован: 08 фев 2016, 21:02 Сообщения: 8
|
Функция то есть. Только человек спрашивал не о её наличии, а о её корявости. Действительно выдаёт кашу в "Похожих объявлениях"
|
|
Денис
Зарегистрирован: 11 сен 2015, 01:57 Сообщения: 95 Откуда: Санкт Петербург
|
Кстати говоря так и есть! Кто нибудь решил этот вопрос?
|
|
Гость
Зарегистрирован: 08 фев 2016, 21:02 Сообщения: 8
|
Я смотрел кишки этого модуля. Там так сделано, что ищет по похожим словам в названии объявлений, или в содержании. На сколько я понял. Т.е. нет проверки на категорию объявления. Или надо допилить, или выпилить вовсе из шаблона 
|