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

S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

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

Post by S_Flash »

Попробуй <?} else {?> поменять на <?php } else { ?>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

тогда уже и <? } elseif
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

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

Post 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й странице. На остальных - всё хорошо. В чём проблема?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

например <!--PREV_PAGE--> не в ковычках в условии
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

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

Post 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>
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

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

Post by Axcel »

Всё, данные по сж ушли в пм.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Ну и все равно без ковычек.
Просто внимательно посмотрите, тут же 5 строк кода.
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

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

Post by Axcel »

Да, спасибо, заработало.

Но почему оно должно быть в кавычках в условии? Это же логический оператор. А кавычки превращают переменную в строковую.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Потому что на странице 1 предыдущей старницы нет - таг заменяется на пусто.
Причем тут логическая это операция или нет я честно говоря не понял.
Don't forget to run script update
Post Reply