Bonjour,
J’ai cherché sur le forum pour rendre la pagination de mon blog FURL compliant, pour cela j’ai utilisé un fichier .htaccess et un plugin. Ce systéme fonctionnait bien dans le meilleur des mondes jusqu’au jour où je suis arrivé à 10 pages de documents.
Là impossible d’accéder à la 11e page. D’après vous, avec le code fourni, pensez-vous que ce problème puisse venir du .htaccess ou du plugin (ou des deux) :
.htaccess
RewriteCond %{REQUEST_URI} /page/(.+?) [NC]
RewriteRule (.*) /?page=%1 [L,QSA,NC]
plugin GetPageFURL
if ($modx->event->name == 'OnWebPagePrerender') {
$output = $modx->resource->_output;
$output = preg_replace('%/(.+?)/\\?page=(.+?)%mis', '/$1/page/$2', $output);
$output = preg_replace('%/(.+?)/page/1%mis','/$1/', $output);
$modx->resource->_output = $output;
N’étant pas chez moi, j’ai du faire un dump de ma base pour extraire les informations du plugin, il y a donc des caractères qui ont pu s’insérer...
Merci de votre aide.