У меня проблема с разбиением на страницы. На моем веб-сайте у меня есть функция productList, которая генерирует разбитый список продуктов.описание рендеринга сохранено с помощью редактора tinymce
Код функции постраничной показано ниже:
$this->paginate = array('conditions'=>array($otherconditions,$statuscondition,$active_condition,$catcondition),'order' => $order, 'limit' => 10);
В файле представления, помощник Paginator используется следующим образом:
<div class="paginator">
<span class="info">
<?php echo $this->Paginator->counter(array('format' => __('Page <strong>{:page}</strong> of <strong>{:pages}</strong>')), array('escape'=>false));
?>
</span>
<ul>
<?php echo $this->Paginator->numbers(array('separator' => '', 'tag'=>'li'));?>
</ul>
</div>
Предположим, есть 150 продуктов, так с лимитом 10, будет 15 страниц. Проблема заключается в том, что номера страниц не отображаются на конечных страницах, например, на стр. 15, а когда я нажимаю на номер страницы 15, отображаются продукты, но ссылки счетчика ссылок и ссылки на номера страниц не отображаются.
Я просмотрел всю сеть для решения, но не смог найти ее. Пожалуйста, направляйте меня. PS: переменная paginate зависит от моих параметров, таких как выбранная категория, и других условий. Я не думаю, что это проблема с синтаксисом paginate, потому что разбиение на страницы работает для небольшого количества страниц, таких как 2 или 3. Проблема с помощником paginator, я думаю.
Заранее спасибо.
При проверке HTML я нашел следующую строку. номер страницы и счетчик, который автоматически комментируется в следующих комментариях.
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
< ...</p></div>
после этого у меня есть html для счетчика страниц, ссылок на номера страниц, а также файлы сценариев. что происходит. Я искал его значение, и я обнаружил, что mso 9 - это офис Microsoft 9 или что-то в этом роде. Это не очень разумно. пожалуйста направляйте меня.