Условно, находимся мы на странице с gallery_id=10
Хочу на этой странице сделать кнопки "Предыдущая галерея" и "Следующая галерея".
Вполне устроил бы вариант , ели предыдущая будет gallery_id=9 , а следующая gallery_id=11.
Для формирования ссылки мне нужен слаг и альт (для красоты
Сначала сделал отдельный шаблон, где формировался общий массив
Code: Select all
<thumb order=date num=1-100000>
<?php
$all['<!--GALLERY_ID-->']['slug'] = '<!--GALLERY_SLUG-->';
$all['<!--GALLERY_ID-->']['slug'] = '<!--ESCAPED_ALT-->';
?>
</thumb>
Решил наживо из таблички `rot_gallery_data1` дергать alt,gallery_slug ... WHERE `gallery_id` = '$gal_id' , где $gal_id = (<!--GALLERY_ID-->+1).
Оно так вроде все красиво работает до того момента, пока не нарвёшся на несуществующий gallery_id. В таком случае срабатывает правило URLs with 0 result thumbs return 404 даже если в сеттингах ротации его выключить.
Пробовал уже все что угодно. И mysqli_num_rows запроса проверять, и SELECT ... WHERE EXISTS ... Один фиг. Как только в шаблоне запрашиваешь несуществующий gallery_id - редиректит на content_not_found.
Посоветуйте плиз как быть
Спасибо!







