Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] transfert d'un site CMSms 1.9.2 OVH vers 1.11.9 Win2008 privé
#33
merci jean... je ferais le test cette après midi.

En attendant j'ai modifié l'ancienne balise utilisateur pour le titre , avant en 1.9.x:

global $gCms, $smarty;
$hm =& $gCms->GetHierarchyManager();
$pageinfo =& $gCms->variables['pageinfo'];
$pageAlias = $pageinfo->content_alias;
$curpage =& $hm->getNodeByAlias($pageAlias);
$curpagecontent =& $curpage->GetContent();
if ($curpagecontent->HasChildren()) {
$smarty->assign('content_id', $pageinfo->content_id);
$smarty->assign('content_alias', $pageinfo->content_alias);
$smarty->assign('hierarchy', $pageinfo->hierarchy);
$smarty->assign('hierarchy_path', $pageinfo->hierarchy_path);
}
if ($pageinfo->content_titleattribute !="")
{echo $pageinfo->content_titleattribute;}
else
{echo $pageinfo->content_title;}

et l'appel dans le gabarit était:

{if isset($detail_title)}
<title>{sitename} - {$detail_title}</title>
{else}
<title>{supertitle}</title>
{/if}



Maintenant:

$gCms = cmsms();
$contentops = $gCms->GetContentOperations();
$content_obj = $contentops->GetContentObject();
if (!$content_obj)
{
echo '';
}
else
{
$titre = $content_obj ->Name();
echo $titre;
}

et dans le gabarit j'ai maintenant ceci:
{if isset($detail_title)}
<title>{sitename} - {$detail_title}</title>
{else}
<title>{sitename} - {supertitle}</title>
{/if}

Le but étant juste d'avoir le titre du contenu qui s'affiche avec le nom du site dans la barre du navigateur, il y a peut être plus simple, mais comme je l'ai dit, je cherche juste pour le moment fonction par fonction a faire refonctionner le site pour présentation et mutation du dns, après je reprendrais tout ceci à plat sur un sous domaine et une installation vierge et base de données vierge.


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)