14/06/2017, 23:34:14
l'adresse href="{$entry->moreurl}" est bien celle qui s'affiche dans la barre du navigateur (normal)
moreurl est créé par la fonction CreateLink à la ligne 320 de modules\News\action.detail.php
la fonction dans lib\classes\class.CMSModule.php
Si je suis bien tout se passe dans $moretext qui est créé quelques lignes plus haut. Bon je crois que c'est pour Robert sauf à réécrire l'adresse dans le gabarit ce qui est un peu casse gueule.
moreurl est créé par la fonction CreateLink à la ligne 320 de modules\News\action.detail.php
Code :
[== PHP ==]
$onerow->moreurl = $this->CreateLink($id, 'detail', $detailpage!=''?$detailpage:$returnid, $moretext, $sendtodetail, '', true, false, '', true, $prettyurl);
la fonction dans lib\classes\class.CMSModule.php
Code :
[== PHP ==]
function CreateLink($id, $action, $returnid='', $contents='', $params=array(),
$warn_message='', $onlyhref=false, $inline=false, $addttext='',
$targetcontentonly=false, $prettyurl='')
{
$this->_loadFormMethods();
return cms_module_CreateLink($this, $id, $action, $returnid, $contents, $params, $warn_message, $onlyhref, $inline, $addttext, $targetcontentonly, $prettyurl);
}
Si je suis bien tout se passe dans $moretext qui est créé quelques lignes plus haut. Bon je crois que c'est pour Robert sauf à réécrire l'adresse dans le gabarit ce qui est un peu casse gueule.
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11