Module Sites web: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
Tag: 2017 source edit
mNo edit summary
Tag: 2017 source edit
Line 70: Line 70:
<?php includeContainer('alias_du_conteneur_a_inclure'); ?>
<?php includeContainer('alias_du_conteneur_a_inclure'); ?>
</syntaxhighlight>
</syntaxhighlight>
==Ajouter une redirection vers une autre page==
Si vous souhaitez effectuer une redirection vers une autre page, vous pouvez ajouter le code suivant dans la source de la page :
<syntaxhighlight lang="html">
<?php
redirectToContainer('alias_of_container_to_redirect_to');
</syntaxhighlight>
ou
<syntaxhighlight lang="html">
redirectToContainer('alias_of_container_to_redirect_to', '', 0, 0, $array_of_get_params); ?>
</syntaxhighlight>
== Autres astuces ==
Pour inclure une image stockée dans le répertoire medias (répertoire ouvert au public), utilisez le chemin relatif commençant par /medias, exemple :
<syntaxhighlight lang="html">
<img src="/medias/image/myimagepath/filename.ext">
</syntaxhighlight>
Pour une image partagée avec un lien de partage (accès ouvert via la clé de hachage de partage du fichier), utilisez le wrapper :
<syntaxhighlight lang="html">
<img src="/viewimage.php?hashp=12345679012...">
</syntaxhighlight>
Pour obtenir l'URL de l'image d'un objet PHP, utilisez
<syntaxhighlight lang="html">
<img src="<?php print getImagePublicURLOfObject($object, 1, "_small") ?>">
</syntaxhighlight>
Pour obtenir l'URL d'une image dans le contenu HTML d'un article, utilisez
<syntaxhighlight lang="html">
<img src="<?php print getImageFromHtmlContent($$htmlcontent, 1) ?>">
</syntaxhighlight>


== Exemple de code: Dernier article du blog ==
== Exemple de code: Dernier article du blog ==

Navigation menu