convertir une simple fonction pour réutiliser avec Smarty

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par hanlin, 6 Novembre 2008.

  1. hanlin
    hanlin WRInaute occasionnel
    Inscrit:
    23 Mars 2006
    Messages:
    267
    J'aime reçus:
    0
    Bonjour,
    C'est la première fois que j'utilise Smarty, je désire convertir un site aux standards de smarty. Pour les fonctions que j'utilise traditionnelment comment faire pour les reutiliser avec smarty ?
    Example :
    function code_url($string) {
    $string = strtolower($string);
    $string = str_replace("( |')", "-", $string);
    $accent = array('&','â','à','é','è','ê','î','ô','û','ç');
    $sans_accent = array('and','a','a','e','e','e','i','o','u','c');
    $string = str_replace($accent, $sans_accent, $string);
    $string = eregi_replace("[^a-z0-9]","-",$string);
    $string = eregi_replace("(^(_)*|(_)*$)","",$string);
    $string = eregi_replace("(-){2,3}","",$string);
    return $string;
    }

    Quelles sont les modifications à apporter pour réutiliser la fonction citée ?
    Merci pour votre aide
     
  2. Genesys
    Genesys Nouveau WRInaute
    Inscrit:
    2 Mars 2004
    Messages:
    36
    J'aime reçus:
    0
    Je ne suis pas un grand fan de Smarty, mais pour autant que je me souvienne il faut créer un plugin :
    http://www.smarty.net/manual/fr/plugins.php

    1. Créer un fichier modifier.code_url.php et enregistrer celui-ci dans le répertoire plugins de Smarty

    2. Dans ce fichier, taper la fonction comme suit :
    Code:
    function smarty_modifier_code_url($string) {
      // code ici
    }
    3. Utiliser code_url dans les templates :
    Code:
    {$chaine|code_url}
     
  3. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 760
    J'aime reçus:
    234
Chargement...
Similar Threads - convertir simple fonction Forum Date
Astuce RewriteMap : convertir un .dbm.pag en txt ? Débuter en référencement 8 Juillet 2019
Lien rompu pour convertir un profil en page Facebook ? Facebook 28 Décembre 2015
[Aide] convertir balise <iframe> en <object> Développement d'un site Web ou d'une appli mobile 10 Septembre 2015
Convertir ses pages web en pdf pour traduction ou correction Développement d'un site Web ou d'une appli mobile 12 Juillet 2015
convertir chaine en date Développement d'un site Web ou d'une appli mobile 16 Avril 2014
HTML5 convertir page web ISO en UTF-8 Développement d'un site Web ou d'une appli mobile 25 Juillet 2013
img src=blob: comment convertir en fichier? Développement d'un site Web ou d'une appli mobile 26 Juin 2013
convertir date décimal Développement d'un site Web ou d'une appli mobile 18 Mai 2013
Convertir input checkbox Développement d'un site Web ou d'une appli mobile 27 Avril 2013
Convertir texte pour URL en PHP [Résolu] Développement d'un site Web ou d'une appli mobile 8 Mai 2012
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice