|
L0udgi 19
| Posté : 01-02-2011 15:25
Bonjour,
Je suis stagiaire dans un école, ou je dois mettre en place un site web, pour une bonne clarté, je dois créer un bloc à droite dans lequel je dois mettre le titre des formation que l'école dispense, en cliquant sur le "+" avant le titre, il dois se déplier d'autre lien pointant vers des pages d'info.
Comment réaliser ça ??
J'ai déja créer mon bloc, me faut juste le code à mettre dedans pour obtenir les points cité plus haut.
J'ai un code là, mais qui fonctionne pas, erf!
Merci pour toutes vos réponses et coup de pouce. |  Profil Citation
|
|
L0udgi 19
| Posté : 01-02-2011 15:32
ça devrait donné quelque chose comme :
______________
Nos formation |
______________|
+ BTS IG |
+ BTS MUC |
______________|
et quand on clique sur un + alors :
Nos formation |
______________|
- BTS IG |
Inscription|
Référentiel|
+ BTS MUC |
______________|
En gros, j'ai vu des petits trucs sur css-facile, mais pas ce que je cherche.
|  Profil Citation
|
|
Jireck 8502
| |
L0udgi 19
| Posté : 02-02-2011 19:18
Salut Jireck , j'ai googlé et j'ai trouvé :
http://modules.npds.org/download.php?op=geninfo&did=102
et
http://jquery.com/
Mais là je suis largué, tu peux être plus précis stp |  Profil Citation
|
|
Jireck 8502
| Posté : 02-02-2011 21:09
je dis juste que soit tu utilise la lib de npds pour faire ce que tu desire soit tu cherche un trucs genre menu jquery...
Apres faut faire du code |  Profil Citation
|
|
L0udgi 19
| Posté : 03-02-2011 14:20
Oui depuis hier j'ai bien cherché et éffectivement Jquery propose des choses pas mal.
Toute fois, j'ai effectivement vu (comme tu le dis) que NPDS réalise des choses similaire. et actuellement je cherche à utiliser directement la lib de NPDS pour faire le menu.
dans block.php il y a ce que je souhaite faire, le déplier, plier, qui fait appel à togglediv.class.php
Pour le moment je vois tjrs pas comment utiliser, mais je cherche :p
|  Profil Citation
|
|
L0udgi 19
| Posté : 03-02-2011 14:35
Bha comme quoi en cherchant un peu et en lisant :
//
// !include!_once ("lib/togglediv.class.php"); # descript ion de l'objet et de ses methodes
// ToggleDiv = new ToggleDiv(nb de sections&nbs p;total); # Création des sections (y compris  ;les sous-sections)
// ToggleDiv->All(); # Affiche Developper tout&nb sp;| Regrouper Tout de toutes les sections " ToggleDiv"
// ToggleDiv->Img(); # Affiche l'image qui p ermet de developper.
// ToggleDiv->Begin(); # Specifie le debut d e la section associée au Img() précédent.
// ToggleDiv->End(); # Specifie la fin de&nb sp;la section associée au Img() précédent.
// ToggleDiv->Cookies_all(); # Appel la mise  ;à jour de ToggleDiv en utilisant les cookie s définis
// - vous pouvez imbriquer une autre sous- section exclusivement entre un Begin() et End().
// - Les images peuvent être surchargées l ors de la créations du ToggleDiv.
|  Profil Citation
|
|
L0udgi 19
| Posté : 03-02-2011 14:50
Comment faire ça en bloc ??
Puiske le code que je px entrer est dans un espace de saisie, et donc, ça considère que c'est du texte |  Profil Citation
|
|
L0udgi 19
| Posté : 03-02-2011 15:03
apparament :
1°) déclarer en incluant la librairie:
!include!_once ("lib/togglediv.class.php");
2°) combien de section à déplier qu'il y aura (ex:12) :
$toggle = new ToggleDiv(12);
3°) Place l'image (en envoyant des param à la fonction)
echo $toggle->Img();
4°) titre après image
echo "Titre"
5°) A partir de ce code, la suite sera le contenu qui sera à déplier
echo $toggle->Begin();
6°) Où se termine le contenu à déplier :
echo $toggle->End();
7°) On recommence autant de fois qu'on à spécifié dans la partie 2.
OK OK mais comment mettre ça dans un bloc ??? c'est la que je coince, car comme ça, ce code sera concidéré comme texte |  Profil Citation
|
|
L0udgi 19
| Posté : 03-02-2011 15:06
Par hasard, c'est à ce moment que je dois utiliser le meta : !PHP! |  Profil Citation
|
|
L0udgi 19
| |
L0udgi 19
| Posté : 03-02-2011 16:16
J'ai mis tout le code dans un formation.php à la racine.
Je souhaite l'inclure dans un block.
comment dois-je faire ?
<?php
!include!_once ("lib/togglediv.class.php");
$toggle = new ToggleDiv(2);
echo $toggle->Img();
echo "BTS IG";
ToggleDiv->Begin();
echo "S'inscrire";
echo "Rentre";
ToggleDiv->End();
echo $toggle->Img();
echo "BTS MUC";
ToggleDiv->Begin();
echo "S'inscrire";
echo "Rentre";
ToggleDiv->End();
?>
|  Profil Citation
|
|
Jireck 8502
| Posté : 03-02-2011 18:01
avec l'aide en ligne tu aurais trouvé ...
cette fois je te dis je connait par coeur ... ou presque
!include!#chemin/monfichier.php
met tout dans la variable $content via $content .= toggle->img(); ... je crois ...
|  Profil Citation
|
|
L0udgi 19
| |
B-Mag 2386
| Posté : 03-02-2011 19:25
bonjour,
le non codeur que je suis peut malgres tout vous proposer un Adonn/Module réalisé pour NPDS et que j'ai conservé, mais pas testé sous Révolution,avec Sableil marchait au poil
le lien pour l'archive
http://duchassain.phpnet.org/02revol_final/download.php?op=mydown&did=6
## Notes d'installation:
##
## INSTALLATION :
##
## 4 - Mettre le ficher menu_npds dans le répertoire modules
## 1 - Créer un block vierge droite ou gauche à votre convenance
## 2 - Copier le contenu du code "Menujct"
## 3 - Dans le block vierge, dans la partie "contenu" coller le code puis "ok"
## 5 - c'est fini pas plus compliquer que ça houaaaa facile !!!
##
##
## Voila l'instalation est finie que c'etait facile !!!
##
## Il ne vous reste plus qu'a remplacer les liens sur le code !!! |  Profil www Citation
|
|
Aller à la page : [ 1 | 2 ] |