Aller au contenu
Support de Zwii
sylvainlelievre

[ASTUCE] Faire un include dans une page Zwii V3 Obsolète

Messages recommandés

Obsolète depuis que l'on peut insérer un script dans le body depuis l'interface Zwii.

 

Version 3 testée avec Zwii 9.1.10 sans modification de Zwii

 

Un include pour quoi faire ?

Insérer le contenu d'une page html sans avoir recours à un iframe (avec perte de la mise en forme Zwii et ascenseur !), insérer un script php (j'ai développé cette solution pour inclure un petit moteur de recherche interne à mon site), à vous d'imaginer la suite...

Impossible avec Tinymce

Quand il rencontre du code php, Tinymce s'empresse de le mettre en commentaire :

<?php include'monscript.php'; ?> devient <!--?php include'monscript.php'; ?-->

Solution

Depuis la version 9.1.10 on peut insérer un include dans une page Zwii en saisissant un script dans body depuis l'écran de configuration (un grand merci à Fred). Il n'est plus nécessaire de modifier core.php ou main.php !

 Exemple du script à mettre dans body :

<?php
//nom de la page Zwii
$page = $this->getUrl(0);
//insertion d'un include dans une page particuliére
switch ($page) {
    case 'test-include':
		if (file_exists('./site/file/include/test.php'))
		{
			include './site/file/include/test.php';
		} 
        break;
	case 'autre-page':
		if (file_exists('./dossier/mapage.html'))
		{
			include './dossier/mapage.html';
		}
		break;
}
?>

Installation

Cette procédure installe sur votre site les 2 fichiers nécessaires au test de fonctionnement, c'est tout.

La suite dans le fichier a_lire.pdf ...

a_lire.pdf include_v3.zip

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


×
×
  • Créer...