Forum CMS Made Simple FR

Version complète : integration php
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2

bobylapointe

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.3
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

je voudrais integrer un peu de code en php.
comment faire?

voici mon code:
<?php
include_once('[pathToFileManager]/class/FileManager.php');
?>
$FileManager = new FileManager();
print $FileManager->create();


pour le moment je n'arrive a rien.
Merci de votre aide.
Bonjour,

Deux solutions s'offrent à toi :

Créer une balise utilisateur (UDT) avec ton code PHP sans les <?php ?> et l'intégrer là où nécessaire.

La seconde étant d'utiliser les balises {php} {/php} à condition qu'elles sont activées dans le config.php.

De loin, la première solution est la meilleure.

bobylapointe

Peux tu m'en dire plus sur ces UDT?
Cordialement
Si le lien qui suit ne convient je pourrais rentrer plus dans les détails :
http://wiki.cmsmadesimple.org/index.php/...ed_Tags/fr

bobylapointe

Ok merci et dans mon cas en particulier je dois mettre uniquement le include ou tout le code!
Cordialement
Donc... dans ton cas :

Tu crées une UDT "BobyFilemanager" avec ce code dedans (pense à remplacer "[pathToFileManager]" par le bon chemin) :
Code :
include_once('[pathToFileManager]/class/FileManager.php');
?>
$FileManager = new FileManager();
print $FileManager->create();

Et ensuite là où tu veux ton filemanager tu insères le code suivant :
Code :
{BobyFilemanager}

bobylapointe

Ça marche pas....j'ai juste le contenu sans template.....

bobylapointe

Je te donne le liens si tu veux tester
http://www.gerd-tentler.de/tools/filemanager
hello, je ne sais pas où vous voulez en venir, mais il y a un "?>" qui traîne à la ligne 2, Kraygoon Smile
Et si Bobylapointe fait du copier-coller ...

bobylapointe

J'avais vu et pour mon test Je l'ai enlevé
Mais ça marche pas
jissey a écrit :il y a un "?>" qui traîne à la ligne 2, Kraygoon Smile

J'l'avais pas vu celui là, c'est vrai que je suis allé très vite.
bobylapointe a écrit :Ça marche pas....j'ai juste le contenu sans template.....

Précise ta situation, tu as le contenu de quoi exactement ?
Le contenu du filemanager sans mise en forme ?
Si c'est ça, c'est peut-être un fichier CSS dont le chemin n'est pas le bon.

bobylapointe

Mon contenu est le squelette de cms uniquement ( menu a gauche) pas d'images....., filemanager n'apparait même pas.
Et sans la balise UDT ça fonctionne ?

bobylapointe

non j'ai pas encore essayé
je teste de suite
Bonjour,

Je ne trouve pas de fichier FileManager.php dans la version 1.9.4.3... ni la méthode Create() dans les classes pouvant se rattacher au module FileManager. Peut-être que c'est un autre nom de fichier et une autre fonction que tu dois utiliser ?

bobylapointe

regarde sur ce site -> http://www.gerd-tentler.de/tools/filemanager
apres usage...
Essaye ca dans ta balise utilisateur :
Code :
$FileManager = new FileManager();
$path = 'PATH';
$res = $FileManager->GetFileList($path);
print_r($res);

Ca retourne un tableau avec les infos sur les fichiers - N'oublies pas de remplacer "PATH" par le chemin du répertoire à afficher.

bobylapointe

ca me retoune un truc de bizard....
bobylapointe a écrit :ca me retoune un truc de bizard....

On va avoir beaucoup de difficultés à avancer avec des messages d'une telle précision. Un p'tit effort :/

bobylapointe

desolé

Code :
Array ( [0] => Array ( [name] => ngrey [dir] => 1 [ext] => [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 755 ) [1] => Array ( [name] => NCleanBlue [dir] => 1 [ext] => [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 755 ) [2] => Array ( [name] => images [dir] => 1 [ext] => [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 755 ) [3] => Array ( [name] => creche [dir] => 1 [ext] => [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 755 ) [4] => Array ( [name] => Arty [dir] => 1 [ext] => [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 755 ) [5] => Array ( [name] => abfg_sample [dir] => 1 [ext] => [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 755 ) [6] => Array ( [name] => index.html [dir] => [size] => 26 [date] => 1314464314 [url] => http://192.168.1.4/site/uploads/index.html [ext] => html [fileinfo] =>   [image] => [fileowner] => www-data [writable] => 1 [permissions] => 644 ) )

bobylapointe

Ça vous dit quelque chose ou pas...
ON DORT!!!
Citation :Ça vous dit quelque chose ou pas...
oui, oui, c'est ce qu'attendait Airlibre.
Il t'expliquera ça demain Wink
jissey a écrit :ON DORT!!!


faudrait que je penses a mettre un système de couvre feu :lol: :lol:
Pages : 1 2