676
edits
mNo edit summary Tag: 2017 source edit |
mNo edit summary Tag: 2017 source edit |
||
| Line 64: | Line 64: | ||
== Accéder aux propriétés de la page web == | == Accéder aux propriétés de la page web == | ||
Voici un autre exemple de contenu dynamique permettant d'obtenir des métadonnées d'un conteneur/page : | |||
<source lang="html"> | <source lang="html"> | ||
__( | __(Titre)__ : <?php echo $websitepage->title; ?><br> | ||
__(Description)__ : <?php echo $websitepage->description; ?><br> | __(Description)__ : <?php echo $websitepage->description; ?><br> | ||
__( | __(Mots-clés)__ : <?php echo $websitepage->keywords; ?><br> | ||
__( | __(DateDeCréation)__ : <?php echo dol_print_date($websitepage->date_creation, 'dayhour', $weblangs); ?><br> | ||
</source> | </source> | ||
== | == Dernier article du blog == | ||
Voici un exemple de page qui affiche la liste des 5 derniers articles actifs (conteneur de type "blogpost"), en français, qui contient le mot-clé "monmotclé". | |||
<source lang="html"> | <source lang="html"> | ||
<!-- Blog list --> | <!-- Blog list --> | ||
<section id="sectionnews" contenteditable="true" class="main section-50 section-md-50 section-md-bottom-50"> | <section id="sectionnews" contenteditable="true" class="main section-50 section-md-50 section-md-bottom-50"> | ||
<h2> | <h2>Derniers articles du blog</h2> | ||
<div class="center"> | <div class="center"> | ||
<?php | <?php | ||
$keyword = ' | $keyword = 'monmotclé'; | ||
$weblangs->loadLangs(array("main")); | $weblangs->loadLangs(array("main")); | ||
$arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', 5, 0, array('type_container'=>'blogpost', 'keywords'=>$keyword, 'status'=>'1', 'lang'=>' | $arrayofblogs = $websitepage->fetchAll($website->id, 'DESC', 'date_creation', 5, 0, array('type_container'=>'blogpost', 'keywords'=>$keyword, 'status'=>'1', 'lang'=>'fr')); | ||
if (is_numeric($arrayofblogs) && $arrayofblogs < 0) | if (is_numeric($arrayofblogs) && $arrayofblogs < 0) | ||
{ | { | ||
| Line 127: | Line 127: | ||
</source> | </source> | ||
== | == Lire une autre base de données Dolibarr distante == | ||
Il suffit de créer une connexion à la base de données à distance et d'utiliser celle-ci pour vos requêtes SQL | |||
<source lang="html"> | <source lang="html"> | ||
| Line 137: | Line 137: | ||
</source> | </source> | ||
Remarque : vous pouvez également opter pour l'utilisation des API. | |||
= | = Créer une page 404 personnalisée = | ||
Pour créer une page 404 personnalisée, il suffit de créer une page vide standard avec le nom "404" et le type "page". Ensuite, modifiez le contenu HTML de la page avec le contenu de votre choix, et ajoutez à la fin de la page | |||
<source lang="html"> | <source lang="html"> | ||
| Line 146: | Line 146: | ||
</source> | </source> | ||
Ensuite, vous devez modifier la configuration de votre serveur web pour indiquer d'utiliser cette page comme la page 404. Par exemple, avec Apache, ajoutez dans la configuration de votre hôte virtuel : | |||
<source lang="ini"> | <source lang="ini"> | ||
ErrorDocument 404 /404.php | ErrorDocument 404 /404.php | ||
edits