les triggers, ?? qu'est-c'est ????

les triggers, ?? qu'est-c'est ????

Messagepar oscim » Mar 25 Jan 2011, 19:48

Un petit up , pour vous donner une piste, sur la petite avancé, pas grand chose, mais qui offre quelques perspectives sympa.

JE suis en train de travailler sur une boxe, qui permet de renseigné pays [et etat] si l'utilisateur n'est pas loggué , et qu'il y as quelques chose dans le panier.

J'avais donc besoin de quelques appels ajax. A cette fin, le fichier ajax_exe correspond tout a fait, il est appelé by js, et l'action passé en GET fourni le block d'execution.

Toutefois , dans mon cas, il s'gait d'une modif d'un template, et non pas du core de l'appli, d'ou ma perplexité :twisted: :twisted:

Donc, j'ai ajouté la capacité de fenir de maniere plus externe, les actions a executé en js, et , donc , la capacité de les surclasser par les element contenu dans le template.

Enfin, et pour finir, pourquoi de nouvelle petite béte, nomm triggers et pas un modules , ou un plugins .

Et bien simplement 2 chose.

Les plugins sont specifique au template, et ne sont pas intégres au noyaux, la, il y a un peu des 2, du noyaux et , de temps en temps du template.
Les modules , sont structuré sous forme de class , tres normalisé, et assez specialisé.

Dans noter cas, il s'agit de sortie html, sortie JSON, parteil ou complete, et qui peuvent intègres à la fois affichage et exécution

Vous en saurez plus ici http://oscss.org/wiki/oscss-2-xxx/devel ... e-dans-les

:D :D
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Re: les triggers, ?? qu'est-c'est ????

Messagepar oscim » Jeu 27 Jan 2011, 12:45

Yep,

J'ai joué un êu hier avec, impec. vraiment plus besoin de toucher au code du core pour intervenir :)

Dans la même veine, je vais ajouté la surchage au fichier en ".js.php", afin que ceux ci puisse aussi passer dans le template.

Apres sur ce type de modification, on commence a avoir fait le tour, le core supporte la surchage
- des modules
- des boxes
- des fichiers de langues
- des class du noyaux (pas toutes, uniquement celle qui traite de fonctin particulière hors constructeur de page, et fonctionnement du noyau) ex (category_tree, tagscloud, etc...)
- des triggers

Il reste donc, a ajouter la surchage sur les elements suivants:
- dossier js, fichier en .js.php
- librairie secondaire de functions, (comme les class, les lib de 2eme niveau, et pas les lib de base.) la librairie template, par ex.

Apres ca, je pense que nous n'irons pas plus loin, les fichier comme appli_top et appli_bottom resteront de l'apanage du core.
(dans le backoffice, une petite info a ce propos, il est possible de travailler sur le application top du dossier local)

Enfin, voila, quoique peu dispo , et pas mal booké, je fais avancé le core, et continue le code. beaucoup de debuggage on ete realisé durant le mois ecoulé, et le moteur ce stabilise.

D'autre part je suis en train de travailler sur un template public mieux ecrit, et plus finis que eletronix un gros travail sur le css, et basé sur le css3 (avce compatibilité IE). Par contre , je suis toujours aussi peu graphiste , donc le choix des couleur est toujours aussi triste, donc si l'un de vous a envie de revoir un peu le look, je lui passe le template sans soucis.

...
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33


Retourner vers Dev [fr]

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron