Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

integration php
#1

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.
Répondre
#2

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.
Répondre
#3

Peux tu m'en dire plus sur ces UDT?
Cordialement
Répondre
#4

Si le lien qui suit ne convient je pourrais rentrer plus dans les détails :
http://wiki.cmsmadesimple.org/index.php/...ed_Tags/fr
Répondre
#5

Ok merci et dans mon cas en particulier je dois mettre uniquement le include ou tout le code!
Cordialement
Répondre
#6

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}
Répondre
#7

Ça marche pas....j'ai juste le contenu sans template.....
Répondre
#8

Je te donne le liens si tu veux tester
http://www.gerd-tentler.de/tools/filemanager
Répondre
#9

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 ...

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#10

J'avais vu et pour mon test Je l'ai enlevé
Mais ça marche pas
Répondre
#11

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.
Répondre
#12

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.
Répondre
#13

Mon contenu est le squelette de cms uniquement ( menu a gauche) pas d'images....., filemanager n'apparait même pas.
Répondre
#14

Et sans la balise UDT ça fonctionne ?
Répondre
#15

non j'ai pas encore essayé
je teste de suite
Répondre
#16

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 ?
Répondre
#17

regarde sur ce site -> http://www.gerd-tentler.de/tools/filemanager
apres usage...
Répondre
#18

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.
Répondre
#19

ca me retoune un truc de bizard....
Répondre
#20

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 :/
Répondre
#21

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 ) )
Répondre
#22

Ça vous dit quelque chose ou pas...
Répondre
#23

ON DORT!!!

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#24

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

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#25

jissey a écrit :ON DORT!!!


faudrait que je penses a mettre un système de couvre feu :lol: :lol:
Répondre


Atteindre :


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