mars 2018

Archives mensuelles

  • Identification visuelle pour le menu actif sous Laravel

    Accéder à « Identification visuelle pour le menu actif sous La »

    Il est d'usage d'identifier l'option de menu qui correspond à la page affichée. L'identification peut être réalisée par un changement de la couleur du texte ou de la couleur de fond, par l'ajout d'un élément visuel comme, par exemple, une flèche ou une image de fond, etc.

    Si vous travaillez avec Bootstrap, vous n'aurez qu'à ajouter la classe current à l'élément <li> de l'option de menu. Sinon, libre à vous d'appeler la classe comme bon vous semble et d'y associer les règles CSS pour obtenir le résultat visuel désiré.

    La difficulté reste de déterminer à quel <li> il faut ajouter cette classe. Le travail avec la façade Request vous permettra d'y parvenir.

    (suite…)
  • URL de la page actuelle, avec ou sans le nom de domaine, sous Laravel

    Accéder à « URL de la page actuelle, avec ou sans le nom de do »

    Dans une application Web, il est intéressant de connaître l'URL de la page actuelle dans de nombreux contextes. On pourrait, par exemple, retrouver l'information à afficher sur une page statique à partir d'un enregistrement dans la table pages, identifier visuellement l'option de menu qui correspond à la page actuelle, retenir sur quelle page on est dans le but d'y revenir après une opération donnée, etc.

    (suite…)
  • Fonctions d’aide pour générer un URL vers un fichier de ressource sous Laravel

    Accéder à « Fonctions d’aide pour générer un URL vers  »

    Lorsqu'on travaille avec un cadre d'application MVC, il n'est pas possible d'utiliser des adresses relatives pour accéder à différentes ressources : pages Web, images, fichiers CSS, fichiers JavaScript, etc.

    En effet, la page d'accueil est généralement située au moins un dossier virtuel plus bas que les autres pages (ex : http://mondomaine.com pour l'accueil et http://mondomaine.com/produits pour la liste des produits).

    Il faut donc utiliser des fonctions d'aide (en anglais : helper functions) pour y parvenir.

    (suite…)
  • Fonctions d’aide pour retrouver l’URL d’une route ou d’une méthode d’action sous Laravel

    Accéder à « Fonctions d’aide pour retrouver l’URL  »

    Laravel a prévu des mécanismes pour vous aider à retrouver l'URL d'une route ou d'une méthode d'action. Plutôt que de coder un URL en dur, on utilisera ces mécanismes pour donner plus de souplesse à notre code.

    Voici donc comment retrouver l'URL d'une route à partir de son nom ou encore directement à partir de la méthode d'action à laquelle la route mène.

    (suite…)
  • La fonction url() sous Laravel

    Accéder à « La fonction url() sous Laravel »

    La fonction d'aide url() permet d'obtenir un URL absolu (donc un URL qui inclut le nom de domaine).

    On peut l'utiliser de différentes façons :

    • On peut lui passer en paramètre un URL relatif, qu'elle transformera en URL absolu.
    • On peut la faire suivre par une autre fonction pour obtenir des informations précices.
    • On peut l'appliquer à un objet de type Illuminate\Http\Request pour obtenir l'URL de la page actuelle.
    (suite…)