Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: [РЕШЕНО] Многостраничный тип контента

Многостраничный тип контента 6 года 5 мес. назад #64

  • zorojan
  • zorojan аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 80
  • Спасибо получено: 23
  • Репутация: 4
создал страницу у которого под станицы и линки для навигации похоже на page-break (паскольку стандартный joomla page-break неработает нормально )
1. создал groupx дабавил art _title и fulltext field (обезательно custom store type и unlock )
2. дабавил в bottombody positions мой groupx
3. написал код в bottombody катори роздилает под страницы по силком и выводит навигацию
<?php 
 
$count='0'; $html='';
$page = JRequest::getVar('page');
if (empty($page)) $page=1;
$pagelinks = '<ul>' . "\n";
 
foreach($cck->get( 'sub_page_group_custem' )->value as $gx){ 
 
$count++;
 
$pagelinks .=  '<li><a  class="button"  href="' . JURI::current(). '?page=' . 
$count . '">' . $gx['art_title']->value . '</a></li>' . "\n";
 
 
$html[$count] = '<h1>' . $cck->getValue('art_title') . '-' . $gx['art_title']->value . '</h1>' . "\n" .
'<div class="subpagecontent">' . $gx['sub_page_standard']->value . '</div>' . "\n";
 } 
// $pagelinks .= $pagelinks . '</ul>' . "\n" ;
?>
 
<div class="content">
<?php echo $html[$page]; // $page should match up with $count from above
?>
</div>
 
<div  class="topnav" >
<?php echo $pagelinks; ?>
</div>


надо посовешенствовать этот решение
1) штоб разные страницы имели разные титлы (main title + sub title)
я пробовал
$document =& JFactory::getDocument();
$document->setTitle($document->getTitle() . ' - ' . $gx['page_title']->value);
но код присваивание титла жумла неработает в coustom template

2) идеально было бы если под страницы имели собственые URL (типа "main_alias + sub _alias " )
Последнее редактирование: 6 года 5 мес. назад от zorojan.
Администратор запретил публиковать записи гостям.

Многостраничный тип контента 5 года 5 мес. назад #3836

  • verlibr
  • verlibr аватар
  • Не в сети
  • Новый участник
  • Сообщений: 17
  • Спасибо получено: 1
  • Репутация: 0
Очень интересует это решение. Действительно, joomla page-break искажает шаблон - боковой фон налазит на текст, модули смещаются вниз и др. К сожалению, решения в рамках только joomla так и не удалось найти даже совместными усилиями с джумлаводами.
Если это тема нашла развитие, то покажите, по возможности, более подробное решение.
Администратор запретил публиковать записи гостям.

Многостраничный тип контента 4 года 4 дн. назад #7524

  • verlibr
  • verlibr аватар
  • Не в сети
  • Новый участник
  • Сообщений: 17
  • Спасибо получено: 1
  • Репутация: 0
После долгих самостоятельных мучений (полтора года) было обнаружено решение: http://www.seblod.com/v2/forum/105-General-Discussions/41396-Free-Plugin-You-Should-Install-Seblod-Compatible-PageBreak-Plugin.html
Работает!!!
Администратор запретил публиковать записи гостям.
Спасибо сказали: KKAAZZOO

roundtheme