Advanced module manager et page d'accueil : les modules ne s'affichent pas

Advanced module manager est une extension très utile que nous utilisons depuis un moment à Pulsar, elle permet de sélectionner finement comment afficher chaque module en s'appuyant sur des menus, des filtres PHP, du contenu, etc.
L'un des filtres proposés est l'affichage en page d'accueil, et pas sur l'élément de menu page accueil, dont plusieurs modules ont tendance à hériter, forcément.
Mais ce filtre ne fonctionne pas si l'URL utilisée contient un port. Pour que ce filtre fonctionne même avec un port dans votre URL, rendez-vous dans votre fichier:
plugins\system\nnframework\helpers\assignments\homepage.php
et modifier la fonction checkPass en ajoutant sous:

// remove trailing / $root = trim(preg_replace('#/$#', '', $root));

 les lignes suivantes:

//remove the port
$root = preg_replace('#:[0-9]*#', '', $root);

Ce problème sera corrigé dans la prochaine release.

 

Commentaires

Pas encore de commentaire
Already Registered? Login Here
Guest
dimanche 26 janvier 2020

Image Captcha