Вывод рандомных тумб при нулевом результате поиска

BCL
Posts: 40
Joined: Thu Feb 28, 2019 12:48 pm

Re: Вывод рандомных тумб при нулевом результате поиска

Post by BCL »

поиск у меня через index темплейт
если ничего не найдено, то <!--TOTAL_ITEMS--> вообще не выводится

2) Надо в таге убрать параметр поиска

search=""
как это понять?
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Вывод рандомных тумб при нулевом результате поиска

Post by admin »

<thumb search=""

пока это звучит как "у меня синяя машина, но открыт багажник, как мне это сделать?"

можете плз полностью задать вопрос ? я пока не понял что именно сделать надо ...
Don't forget to run script update
BCL
Posts: 40
Joined: Thu Feb 28, 2019 12:48 pm

Re: Вывод рандомных тумб при нулевом результате поиска

Post by BCL »

я использую сфинкс
в темплейт "индекс" тумбы выводятся так: <thumb num=1-120>
в реврайтах поиск через force_template=index

если на сайте ничего не нашло через поиск, то мне нужно вывести рандомно тумбы
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Вывод рандомных тумб при нулевом результате поиска

Post by admin »

if ('<!--TOTAL_ITEMS-->' == 0) {

<thumb search="" num=1-120 order=easy_random

}
Don't forget to run script update
BCL
Posts: 40
Joined: Thu Feb 28, 2019 12:48 pm

Re: Вывод рандомных тумб при нулевом результате поиска

Post by BCL »

не понимаю как писать, в темплейте у меня так
<thumb num=1-120>
<li>
<div class="item">
<a target="_blank" title="<!--ALT-->" href="<?php echo $url_lng_prefix?>/<!--GALLERY_SLUG-->.html">
<span class="picture">
<span class="amount"><!--DURATION--></span>
<img src="<!--THUMB_URL-->" alt="<!--ALT-->" />
<img class="layer" src="/images/layer.png" alt="<!--ALT-->" min-height="120px"/>
</span>
<div>
<span class="title">
<!--ALT-->
</span>
</div>
</a>
</div>
</li>
</thumb>


т.е я должен вместо <thumb num=1-120>, вписать
<?php
if ('<!--TOTAL_ITEMS-->' == 0) {

echo '<thumb search="" num=1-120 order=easy_random>';

}
else
{
echo '<thumb num=1-120>';
}
?>
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Вывод рандомных тумб при нулевом результате поиска

Post by admin »

<?php
if ('<!--TOTAL_ITEMS-->' == 0) {
?>

<thumb search="" num=1-120 order=easy_random>

<? } else { ?>

<thumb num=1-120>

<? } ?>
Don't forget to run script update
BCL
Posts: 40
Joined: Thu Feb 28, 2019 12:48 pm

Re: Вывод рандомных тумб при нулевом результате поиска

Post by BCL »

1) когда ничего не нашло
<!--TOTAL_ITEMS--> вообще нет

2) код вставил, но выдает ошибку
<?php
if ('<!--TOTAL_ITEMS-->' == 0) {
?>

no

<? } else { ?>

yes

<? } ?>

а так не выдает,
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Вывод рандомных тумб при нулевом результате поиска

Post by admin »

выдает ошибку - отличное описание проблемы
но для меня сложное )

больше подробностей плз
Don't forget to run script update
BCL
Posts: 40
Joined: Thu Feb 28, 2019 12:48 pm

Re: Вывод рандомных тумб при нулевом результате поиска

Post by BCL »

Parse error: syntax error, unexpected end of file in /home/user/sites/domen.com/scj/tube/index.php(886) : eval()'d code on line 3137
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Вывод рандомных тумб при нулевом результате поиска

Post by admin »

не закрыта ковычка где-то в коде
Don't forget to run script update
Post Reply