SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

274 Plugins, 192 contribs sur SPIP-Zone, 235 visiteurs en ce moment

Accueil > Navigation > Tris conditionnels > Ejemplo de utilización del filtro ? de SPIP 1.8

Ejemplo de utilización del filtro ? de SPIP 1.8

11 juin 2005 – par Martin Gaitan, Miss Mopi

Toutes les versions de cet article : [français] [français]

2 votes

El objetivo es clasificar una lista de sitios por numeros, quitando el número y fijando el logo de cada sitio o su título si este no existe

Comencé a perderme en los laberintos de PHP cuando Mortimer me demostró un uso muy interesante del nuevo filtro condicional [1] "|?{afirmativo,negativo}".

Principios

El código condicional es el siguiente :

  1. la prueba condicional en #LOGO_SITE devuelve una cadena nula cuando existe, por lo tanto el código opcional que le sigue (antes del corchete de cierre) no será presentado.
  2. Luego, la baliza de logo que le sigue sólo se mostrará si existe (como sucede con cualquier otra baliza).

Código

Acá está el bucle, simple por cierto. Está pensado para que muestre el contenido en forma de lista.

Algo más

También deseaba poner los parámetros de la imagen, es decir, indicar su altura, su anchura y el nombre del sitio en los criterios alt y title.

Los filtros también nos ayudan aquí. Es suficiente con remplazar [(#LOGO_SITE)] por lo siguiente :

Que insertado en el bucle anterior queda así :

Notes

Retour en haut de la page

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Le menu déroulant Babbibel

    2 juin 2009 – 311 commentaires

    Un menu déroulant horizontal en jQuery sans limitation de profondeur et configurable.

  • Champs Extras 3

    16 janvier – 27 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas lire (...)

  • Navigation AJAX

    31 janvier – 48 commentaires

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)

  • Thélia

    26 juin 2007 – 854 commentaires

    Une approche basée sur l’utilisation conjointe des deux logiciels SPIP et Thélia pour la réalisation de sites de publication et de vente en ligne

  • Nouvelle mise à jour SPIP 2.1.14, 2.0.19 et 1.9.2.p

    15 mai – 10 commentaires

    Une nouvelle version de SPIP est disponible pour corriger quelques imperfections de la 2.1.13 : affichage d’erreurs php sans gravité, bug lors de l’ajout de document, etc. Cette version corrige également un malfonctionnement javascript bénin. (...)