Page 2 of 4

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

Posted: Fri Mar 08, 2019 1:47 pm
by BCL
поиск у меня через index темплейт
если ничего не найдено, то <!--TOTAL_ITEMS--> вообще не выводится

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

search=""
как это понять?

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

Posted: Fri Mar 08, 2019 2:09 pm
by admin
<thumb search=""

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

можете плз полностью задать вопрос ? я пока не понял что именно сделать надо ...

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

Posted: Mon Mar 11, 2019 12:13 pm
by BCL
я использую сфинкс
в темплейт "индекс" тумбы выводятся так: <thumb num=1-120>
в реврайтах поиск через force_template=index

если на сайте ничего не нашло через поиск, то мне нужно вывести рандомно тумбы

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

Posted: Mon Mar 11, 2019 12:46 pm
by admin
if ('<!--TOTAL_ITEMS-->' == 0) {

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

}

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

Posted: Mon Mar 11, 2019 2:56 pm
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>';
}
?>

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

Posted: Mon Mar 11, 2019 3:02 pm
by admin
<?php
if ('<!--TOTAL_ITEMS-->' == 0) {
?>

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

<? } else { ?>

<thumb num=1-120>

<? } ?>

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

Posted: Mon Mar 11, 2019 3:14 pm
by BCL
1) когда ничего не нашло
<!--TOTAL_ITEMS--> вообще нет

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

no

<? } else { ?>

yes

<? } ?>

а так не выдает,

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

Posted: Mon Mar 11, 2019 5:14 pm
by admin
выдает ошибку - отличное описание проблемы
но для меня сложное )

больше подробностей плз

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

Posted: Mon Mar 11, 2019 5:31 pm
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

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

Posted: Mon Mar 11, 2019 5:53 pm
by admin
не закрыта ковычка где-то в коде