SPIP Forums

[ar] [ca] [cpf] [de] [en] [es] [fr] [it]

Ce forum d’entraide est recommandé pour les utilisateurs et utilisatrices occasionnels de SPIP (système de publication pour l’Internet). Avant de poser une question, faites une recherche sur ce site, consultez les liens utiles. Si vous ne trouvez pas de réponse, postez votre message dans la rubrique appropriée, avec un titre explicite.


Accueil du site> Forums de discussion >  Création de squelettes > Exécuter du code dans un article

Exécuter du code dans un article

par Souah - 2 avril 2007 17:11 - Réponse(s) : 8

Bonjour,

Je débute avec SPIP, apres recherches je n’arrive pas a trouver de solutions à mon probleme...

Je suis sous SPIP 1.9.1 et j’utilise SARKA-SPIP 1.9.1 J’ai une liste d’associations que j’ai dans la bdd spip. Je voudrais publier cette liste dans un article avec la possibilité pour l’utilisateur de faire une recherche depuis un champ texte ou une liste déroulante. (par exemple, il selectionne "cyclisme" ou tape "cyclisme" et l’article afficherait toutes les associations de cyclisme)

J’arrive à faire ca en php (avec bien du mal deja !) mais je n’arrive pas à l’intégrer dans un article spip puisque j’ai lu qu’on ne pouvait pas executer du code php depuis un article (et la solution de spip contrib me parait bien compliquée)

Je me resous donc à utiliser les boucles de spip, mais je ne sais pas si c’est possible... Si quelqu’un pouvait m’orienter sur le sujet...

Merci


Indiquez l'intérêt que vous portez à cette question

Suivre la vie du site

Exécuter du code dans un article

2 avril 2007 21:49

bonsoir

est-ce que ce ne serait pas là un usage idéal pour les mots-clés ?


Exécuter du code dans un article

3 avril 2007 09:50 - par Souah

Bonjour,

Merci de ta réponse !

J’avoue ne pas tout comprendre... Je me documente sur les mots-clés et pour résumer je comprends ca :

L’une des limitations de SPIP est sa structure hiérarchique : chaque article ne peut se trouver que dans une seule rubrique. Les mots-clés offrent un moyen de navigation transversal à l’intérieur du site. En associant un ou plusieurs mots-clés à un article, on dispose d’un moyen de créer des liens avec d’autres articles situés dans d’autres rubriques.

Alors que mes mots ne seraient dans aucun article puisqu’ils sont dans une table sql à part et que je voudrais afficher tous les champs de cette table lorsqu’un mot de la ligne correspond au critère de recherche...

Si tu pouvais développer un peu ton idée, ca m’aiderait beaucoup, car mes recherches sur le net ne m’aident pas beaucoup...

Merci


Exécuter du code dans un article

3 avril 2007 12:37 - par matth

J’ai eu le meme probleme pour integrer une fonction php dans un article la solution : les modeles !

jette un oeil à cette discussion : http://thread.gmane.org/gmane.comp....

ça pourrait te donner une bonne piste


Exécuter du code dans un article

3 avril 2007 16:49 - par Souah

Merci de ta réponse Matth !

C’est exactement ca qu’il me fallait !

Mais comme toi, je n’ai besoin que du modele, pas de parametres à mettre... et donc cela me donne une erreur dans le squelette :

Erreur : filtre « associations » non défini,

et l’exemple de page donné n’éclaircit pas trop ma lanterne...

Mais deja un gros merci pour ta réponse !


Exécuter du code dans un article

3 avril 2007 16:57 - par matt

ne renomme pas "mon_filtre" !!! laisse tel quel...


[RESOLU] Exécuter du code dans un article

4 avril 2007 10:02 - par souah

Merci Matth !

Effectivement j’ai laissé mon_filtre tel quel et j’ai ajouté ce filtre dans mes_fonctions.php et comme ca il ne met plus d’erreur de squelette.

Merci de ton aide !


Exécuter du code dans un article

4 avril 2007 10:30 - par matt

de rien ! t’as un lien ou on peut voir le resultat ?


[RESOLU] Exécuter du code dans un article

4 avril 2007 11:16 - par souah

Pas encore,

je suis toujours en local mais l’hebergement a lieu en fin de mois je posterai le résultat !

merci


Répondre à la question


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

  • Vous pouvez étiqueter cette page de forum avec les mots-clés qui vous semblent les plus appropriés ; ils permettront aux prochains visiteurs du site de mieux se repérer :
  • Installation, mise à jour

    Utilisation de l’espace privé

    Administration, gestion, configuration du site

    Créer ses squelettes

Qui êtes-vous ? (optionnel)
  • [Se connecter]

  • par casp - 15 mars 19:58

    Image_recadre et pourcentage

    Pas de réponse

    Bonjour, j’aurai aimé savoir si quelqun sais si il est possible d’utiliser le filtre image recadre avec non pas des valeur en pixel mais en pourcentage ? Ou peu être plustôt récupérer avec du php les valeurs en pixel en fonction du pourcentage et les (...)

  • par rfissa - 15 mars 19:34

    Problème d'affichage de fichiers flash sur le serveur OVH

    Réponse(s) : 2

    bonjour, je suis chez ovb et j ai le meme probleme, ma www.sweethomeinvest.ch ne s affiche pas correctement y a que le fond qui s affiche au fait, c est une page html faite sur dreamweaver avec 2 elements flash .swf (un menu et une intro) depuis (...)

  • par Suske - 15 mars 16:49

    Banniere, lien vers page accueil

    Réponse(s) : 2

    Ben SPIP permet de faire des sites normaux... C’est multiflex qui est pas normal :-) Le gars s’est amusé avec les inclusions, cfg, un css dynamique... Bref, a priori je dirais que ça se passe dans un fichier appelé par /layouts/layoutX.html, dans la (...)

  • par s t i | g a r d - 15 mars 16:43

    Formulaire visible que par admin

    Réponse(s) : 2

    Merci je ne connaissais pas cette balise. Je tente ce code [(#SESSIONstatut|==0minirezo|oui) <a href="mon lien">Blabla</a>] Cependant, sur la page, spip m’indique que le filtre "oui" est non défini et je suis bien connecté (...)

  • par s t i | g a r d - 15 mars 16:21

    Squelette créé + #ENV

    Réponse(s) : 1 - Résolu

    J’ai modifié le squelette auteur et j’ai modifié les id des formulaires dans la base de donnée pour qu’ils aient le même id que les auteurs.

  • par JC - 15 mars 15:01

    FICHIER et image_masque

    Réponse(s) : 2

    prouvé, mais ne fonctionne pas

  • par ubiq - 13 mars 23:29

    Alternative à age_relative

    Réponse(s) : 2

    L’inspiration m’est venue quand je n’y croyais plus. A la racine de mon squelette, hors de toute boucle, je place : <BOUCLE_EVENEMENTS_A_EXCLURE(evenements) age_relatif>0 doublons evts> </BOUCLE_EVENEMENTS_A_EXCLURE> Que je peux (...)

  • par Guronsan - 13 mars 22:17

    Problème utilisation critère doublons ou unique dans boucle perso

    Réponse(s) : 2

    nope. MY_INSCRIPTIONS a une entrée id_article et id_membre dans la base de données. la boucle MY_MEMBRE récupère l’id_membre dans MY_INSCRIPTION en fonction de l’article déjà défini

  • par blazouf - 13 mars 18:28

    Squelettes, rubriques et sous rubriques

    Réponse(s) : 2 - Résolu

    Super !! J’ai ENFIN compris comment marche ce systeme de squelette ! milles merci pour la réponse rapide !

  • par ubiq - 13 mars 15:08

    Balise FICHIER et crash

    Réponse(s) : 5 - Résolu

    Autre chose, j’ai regardé les dernières entrées de ma table documents par PHPmyAdmin, et la table me paraît "clean".


squelettes-dist/spip.png voir le squelette de cette page