Demandes d'évolutions : documents -> contrainte "url" sur propriété

  • 77392.1

    16/04/2013 12:10


    Mathias
    Rang : Expert
    Bonjour,

    lorsque l'on a la contrainte "url" sur une propriété (par exemple le website d'un commentateur), il est obligé de saisir le http:// en préfixe de son URL.
    Effectivement, en théorie, une url doit contenir le http:// mais pour un commentaire, forcer l'utilisateur a le saisir, est un peu "touchy".

    du coup, si l'on souhaite avoir les 2 validateurs, il serait pas mal d'en avoir un supplémentaire qui ne contrôle pas la présence du http://.

    Édité par Mathias 16/04/2013 13:33


    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
  • 77392.2 en réponse à 77392.1 écrit par Mathias

    16/04/2013 17:04


    Aurélien Ferreira
    Rang : Membre
    Me semble que le protocole est obligatoire pour qu'une url soit valide ? (Pas pris le temps de lire RFC pour être honnête).

    Sinon, vous pouvez surcharger la méthode validateSaveInput, afin de filtrer la valeur avant de la valider. Typiquement, rajouter le protocol http si celui-ci est manquant et que l'url n'est pas vide (par exemple) ..
  • 77392.3 en réponse à 77392.2 écrit par Aurélien Ferreira

    16/04/2013 17:12


    Mathias
    Rang : Expert
    merci aurélien, sorry je n'ai pas mis le lien vers le post que j'ai fait ds le forum "développer avec Rbs Change", ou je demande comment faire :p

    c'est ici que ça se passe ;)

    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
  • 77392.4 en réponse à 77392.3 écrit par Mathias

    16/04/2013 17:58


    Mathias
    Rang : Expert
    Peut être que la solution à ce problème se trouve dans un meilleur message d'erreur... ou en tout cas plus explicite ?

    Aujourd'hui il est dit :
    "le champs XXX doit contenir une URL valide".

    pas sûr que m. Toutlemonde qui vient commenter sur mon site, soit au fait de la RFC sur les URLs...

    ;)

    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1462 membres
Aucun membre connecté