Page 2 of 2

Re: Вставка пхп в пагинацию, проблема

Posted: Mon Sep 16, 2013 2:51 pm
by S_Flash
Попробуй <?} else {?> поменять на <?php } else { ?>

Re: Вставка пхп в пагинацию, проблема

Posted: Mon Sep 16, 2013 2:52 pm
by admin
тогда уже и <? } elseif

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 11:48 am
by Axcel
Да всё равно не работает. Не в этом проблема.

Решил сделать по другому, через Next и Previous. Посмотрел в вики код, на его основе сделал:

<div class="pages">
<?php if (<!--PREV_PAGE-->!=0) { ?>
<a target="_self" href="/<? if ('<!--CATEGORY_CUSTOM_NAME-->'=='mfspanking') { ?>spanking<? } elseif ('<!--CATEGORY_CUSTOM_NAME-->'=='fmspanking') { ?>femdom<?} else {?><!--CATEGORY_CUSTOM_NAME--><? } ?><? if (<!--PREV_PAGE-->!= 1) { ?><!--PREV_PAGE--><? }?>.html" title="<!--PREV_PAGE-->"><b>&larr;</b> PREVIOUS PAGE</a>
<?php } ?>
<?php if ('<!--NEXT_PAGE-->') { ?>
<a target="_self" href="/<? if ('<!--CATEGORY_CUSTOM_NAME-->'=='mfspanking') { ?>spanking<? } elseif ('<!--CATEGORY_CUSTOM_NAME-->'=='fmspanking') { ?>femdom<?} else {?><!--CATEGORY_CUSTOM_NAME--><? } ?><? if (<!--NEXT_PAGE-->!= 1) { ?><!--NEXT_PAGE--><? }?>.html" title="<!--NEXT_PAGE-->">NEXT PAGE <b>&rarr;</b></a>
<?php } ?>
</div>

Проблема! Этот код не работает на 1й странице. На остальных - всё хорошо. В чём проблема?

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 11:59 am
by admin
например <!--PREV_PAGE--> не в ковычках в условии

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 12:28 pm
by Axcel
Сейчас вот так, всё равно не работает.
Данные сж и урл на еррорлог скину в ПМ сейчас.

<div class="pages">
<?php if ('<!--PREV_PAGE-->') { ?>
<a target="_self" href="/<? if ('<!--CATEGORY_CUSTOM_NAME-->'=='mfspanking') { ?>spanking<? } elseif ('<!--CATEGORY_CUSTOM_NAME-->'=='fmspanking') { ?>femdom<?} else {?><!--CATEGORY_CUSTOM_NAME--><? } ?><? if (<!--PREV_PAGE-->!= 1) { ?><!--PREV_PAGE--><? }?>.html" title="<!--PREV_PAGE-->"><b>&larr;</b> PREVIOUS PAGE</a>
<?php } ?>
<?php if ('<!--NEXT_PAGE-->') { ?>
<a target="_self" href="/<? if ('<!--CATEGORY_CUSTOM_NAME-->'=='mfspanking') { ?>spanking<? } elseif ('<!--CATEGORY_CUSTOM_NAME-->'=='fmspanking') { ?>femdom<?} else {?><!--CATEGORY_CUSTOM_NAME--><? } ?><? if (<!--NEXT_PAGE-->!= 1) { ?><!--NEXT_PAGE--><? }?>.html" title="<!--NEXT_PAGE-->">NEXT PAGE <b>&rarr;</b></a>
<?php } ?>
</div>

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 12:34 pm
by Axcel
Всё, данные по сж ушли в пм.

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 12:59 pm
by admin
Ну и все равно без ковычек.
Просто внимательно посмотрите, тут же 5 строк кода.

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 1:30 pm
by Axcel
Да, спасибо, заработало.

Но почему оно должно быть в кавычках в условии? Это же логический оператор. А кавычки превращают переменную в строковую.

Re: Вставка пхп в пагинацию, проблема

Posted: Tue Sep 17, 2013 1:44 pm
by admin
Потому что на странице 1 предыдущей старницы нет - таг заменяется на пусто.
Причем тут логическая это операция или нет я честно говоря не понял.