Bonjour Raphaël,
vous dites
Correction du bug au niveau de la récupération de l'Itemid en Frontend
Or il semble que j'ai un problème de ce côté là...
Lorsque je choisis une annonce affichée par le module, j'arrive bien sur la page concernant l'annonce que j'ai choisie mais bizarrement si je regarde mon menu, le focus est sur une entrée du menu qui est un
Blog -Section de Contenu( typiquement une concaténation de toutes les news/Newsflashes, etc...) et en regardant l'adresse je vois que les deux entrées se terminent par le même
Itemidentrée du menu = index.php?option=com_content&task=blogsection&id=0
&Itemid=59affichage de l'annonce du module : index.php?option=com_neorecruit&task=offer&offid=2&
Itemid=59Dans le fichier
mod_neorecruit_latestoffers.php situé dans le dossier module on peut lire
$bc = $mainframe->getBlogCategoryCount();
et plus loin on construit le résultat :
<?php
$i=1;
foreach ( $rows as $row ) {
// get Itemid
$Itemid = $mainframe->getItemid( $row->id, 0, 0, $bc );
// Blank itemid checker for SEF
if ($Itemid == NULL) {
$Itemid = '';
} else {
$Itemid = '&Itemid='. $Itemid;
}
$target = '';
$onclick = '';
switch($open_mode) {
case 'self' : default : $link = sefRelToAbs( 'index.php?option=com_neorecruit&task=offer&offid='. $row->id . $Itemid ); break;
Le problème ne viendrait-t'il pas de là par hasard ?
Merci pour votre aide précieuse.