Забыли пароль?
Запросите новый здесь.

Автор темы: spiker
ID темы: 710
Информация:
Тема содержит 32 сообщения, была просмотрена 12061 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Ошибки, баги
 Распечатать тему
Постраничная навигация
Olegovich
Спасибо ОГРОМНОЕ за помощь!!!
А <!-- pagebreak --> внутри таблицы должно работать???
 
Razor
Olegovich написал:

Спасибо ОГРОМНОЕ за помощь!!!
А <!-- pagebreak --> внутри таблицы должно работать???

Эм, закрываем таблицу </table>ставим <!-- pagebreak -->, переносим шапку таблицы, продолжаем таблицы и.т.д, по идее вот так, по правилам хорошего тона..
Sr. Software developer
plesk.com
 
Olegovich
Понял. СПАСИБО БОЛЬШОЕ за решение проблемы!!!
 
Razor
Olegovich написал:

Понял. СПАСИБО БОЛЬШОЕ за решение проблемы!!!

Обращайтесьay
Sr. Software developer
plesk.com
 
Olegovich
Если интересно - заметил вот какую штуку:
<!-- pagebreak --> в доп. страницах работает только если в админке ВКЛЮЧЕНА тина. Вырубаю тину - разделения на страницы нет. Включаю - есть. Видимо потому, что в файле viewpage.php прописано:
Скачать исходники  Код
..........
if ($settings['tinymce_enabled']) {
         $custompage = explode("<!-- pagebreak -->",
$custompage);
..............



И еще, раньше у меня не срабатывало <!-- pagebreak --> при нажатии соотв. кнопки в тине, т.к. в строках подключения тины прописано <-- PAGEBREAK --> а не <!-- pagebreak -->:
Скачать исходники  Код
pagebreak_separator: <-- PAGEBREAK -->



Исправил, теперь все работает.
И, попутно еще вопрос: можно ли как-то выключить например левые панели для /viewpage.php?page_id=2&rowstart=0, /viewpage.php?page_id=2&rowstart=1 и т.д. одним махом? или надо прописать в админке ИМЕННО ВСЕ ЭТИ rowstart=... отдельно??? Нет единой формулы для выключения на всех этих rowstart=...???
Заранее благодарен!
 
jikaka
а ты сам пробовал прописывать пути в панелях?
я думаю не будет работать, хотя не уверен
 
Web
Olegovich
"В панелях" имеешь ввиду в админке, выключить панели на определенных страницах? Если да, то пробовал, работает только если прописать полностью:
/viewpage.php?page_id=2&rowstart=0,
/viewpage.php?page_id=2&rowstart=1
и т.д.
Если же просто /viewpage.php?page_id=2 - то на стр. с адресом /viewpage.php?page_id=2&rowstart=0, /viewpage.php?page_id=2&rowstart=1 и т.д. панели не отключаются.
 
Olegovich
Ну что, так никто и не подскажет можно ли одним махом выключить панели на всех /viewpage.php?page_id=2&rowstart=1 (2,3 и т.д.)???
 
jikaka
вроде никак, только если прописывать
 
Web
Revitalizations
Здравствуйте уважаемые знатоки!
не могу прикрутить построничную навигацию (makepagenav)
ниже в коде идет разбивка текста из бд.

Скачать исходники  Код
$text = $data['book_description'];
$max_length = 2300;
$book_per_page = (isset($_GET['rowstart']) ? $_GET['rowstart'] : 1);

// Разбиваем $text на массив $arr[], находя в тексте пробелы между словами
$text.= ' ';
while (!empty($text)):
  if (strlen($text)>$max_length) $n = $max_length; else $n = strlen($text);
  for ($i = $n-1; $i>0; $i--) if ($text[$i]==' ') break;
  $arr[] = trim(substr($text,0,$i+1)); $text = substr($text,$i+1);
endwhile;
$k = count($arr);

// Выводим на экран текущую страницу
echo 'Страница '.$book_per_page.' из '.$k.'<br><br>';
echo $arr[$book_per_page-1];




подскажите как это осуществить.
 
Rush
стандартными методами никак
 
Web
Revitalizations
Rush подскажи как? буду примного благодарен. я пробывал не получилось.
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)