index.php

Depuis 1998, Google créer des logos ponctuels pour célébrer des évènements majeur. On les appelle des « Doodles ». Ces derniers sont éphémère et ne durent généralement qu’une journée. Il en existe autant que de pays puisque chaque Doodle est créé pour un pays particulier.

Afin de rendre accessible l’ensemble de ces logos customisés, Google à donc décidé de tous les répertorier en fonction de leur année et de leur pays de publication.


(suite…)

On confond souvent les deux puisque dans les deux cas on place deux-points (:) devant… Voici donc comment les distinguer.

Les pseudo-classes en CSS2.1

  • :link : liens non visités
  • :hover : élément pointé visuellement (survolé)
  • :active : élément activé par l’utilisateur. Intervient entre la pression sur le bouton et son relâchement
  • :focus : élément pointé physiquement, grâce à la touche tab du clavier par exemple, ou après le relâchement du bouton gauche de la souris
  • :visited : lien déjà visité par l’utilisateur
  • :lang() :élément en fonction de sa langue (spécifié par l’attribut lang)
  • :first-child : premier élément enfant

Il n’y a ici que les sélecteur CSS2.1.

Les pseudo-éléments en CSS2.1

  • :before : insère un contenu avant un élément et le style « à la volée »
  • :after : insère un contenu après un élément et de style « à la volée »
  • :first-letter : style la première lettre d’un élément
  • :first-line : style la première ligne d’un bloc

(suite…)

Si vous débutez avec prestashop, vous ne connaissez peut-être pas les fonctions intégrés pour effectuer des requêtes sur votre base de données. Je vais vous expliquer comment réaliser ces requêtes simplement à l’aide de la classe « Db ».

Il existe plusieurs fonctions utiles dans la classe « Db » :

  • getInstance()->Execute() : Récupère une seule ligne de valeur
  • getInstance()->ExecuteS() : Récupère plusieurs lignes sous forme de tableau
  • getInstance()->getValue() : Récupère une seule et unique valeur

_DB_PREFIX_ est une variable contenant le préfixe des tables dans la base de données (configuré à l’installation).
(suite…)

Certains d’entre vous ont dû avoir un smartphone à Noël, voici donc 10 petites astuces pour économiser de la batterie !

Cela peut être très stressant de ne pas pouvoir utiliser son smartphone parce qu’il n’a plus de batterie et que l’attente de pouvoir le recharger se fait insupportable alors voyons quelques petites astuces pour prolonger la durée de vie de votre batterie et comment optimiser son temps de déchargement en suivant les conseils ci-dessous :

  1. Si vous souhaitez naviguer dessus avec votre mobile mais qu’il ne reste plus beaucoup de batterie, utilisez Black Google Mobile qui économisera de l’énergie grâce à son design noir.
  2. Lorsque votre téléphone est en mode vibreur, il consomme plus d’énergie que lorsqu’il sonne.
  3. Ne réglez jamais la luminosité de votre écran au maximum.
  4. Désactiver les connexions inutiles, cela inclut les connexions Wi-Fi et Bluetooth en particulier. En les désactivant votre smartphone ne sera pas en rechercher constante de signaux et cela économisera ainsi votre batterie.
  5. Évitez toutes les applications tournant en tâche de fond, fermez-les à l’aide d’un gestionnaire de tâches, car lorsque vous quittez certaines applications elles restent ouvertes sans que vous le sachiez.
  6. N’attendez pas que votre smartphone soit totalement déchargé pour le brancher, cela réduit la durée de vie des batteries lithium-ion (batteries équipant les smartphones).
  7. Désactivez l’option de géolocalisation, le GPS est très utile lorsque vous êtes perdu au milieu de nulle part mais il consomme beaucoup d’énergie même lorsque vous ne vous en servez pas.
  8. La chaleur diminue non seulement la performance mais l’espérance de vie d’une batterie donc malgré le froid qui va progressivement s’installer il est préférable de ne pas oublier votre smartphone à côté de la cheminée par exemple
  9. Activez le verrouillage automatique cela évitera dans un premier temps d’appeler quelqu’un sans s’en rendre compte, mais aussi d’économiser là encore votre batterie.
  10. N’abusez pas des graphismes. Cela inclut les animations flash, les fonds d’écran animés et les économiseurs d’écran.

J’ai oubliée une astuce que vous utilisez ? N’hésitez pas à en faire part à tout le monde en inscrivant un commentaire.

Sous Magento, il n’y a pas de réel Codex comme sous WordPress. Pour récupérer des variables en front-office, il est nécessaire d’aller voir dans les fichiers Mage pour découvrir certaines valeurs assez utiles.

Variables :

  1. URL de la page courante
  2. URL des images et des CSS
  3. URL des dossiers de base
    1. URL de la racine
    2. URL des liens (utile en multi-domaine)
    3. URL du dossier des JS
    4. URL du dossier des medias
    5. URL du dossier des skins
  4. URL spécifiques
    1. URL du compte client
    2. URL du panier
    3. URL du tunnel de commande
    4. URL de la page de connexion
    5. URL de la page de déconnexion
    6. URL du mot de passe perdu
  5. Catégories
    1. URL d’une catégorie (via son identifiant)
    2. Description d’une catégorie (via son identifiant)
    3. Nom d’une catégorie (via son identifiant)
    4. Catégorie courante
    5. Id de la catégorie courante
    6. Id du parent d’une catégorie (via son identifiant)
    7. Id de la catégorie principale (root)
    8. Niveau dans l’arborescence
  6. Page CMS
    1. Nom de la page CMS courante
    2. Identifiant (clef-URL) de la page CMS courante
    3. Id de la page CMS courante
    4. Contenu d’une page CMS
  7. Blocs statiques CMS
    1. Contenu d’un bloc statique
    2. Titre d’un bloc statique
  8. Listing des pages CMS et des blocs statiques
  9. Titre de la catégorie voulue
  10. Variables d’administration
    1. Le numéro de téléphone du magasin
    2. Autres
  11. Panier
    1. Récupérer le montant total du panier
    2. Récupérer le nombre d’articles différents du panier
    3. Récupérer le nombre d’articles au total du panier
    4. Parcourir tous les articles du panier
    5. Ajouter un article au panier
    6. Enlever un article du panier
    7. Ajouter un lien « Ajouter au panier »
  12. Website / Store group / Store view

(suite…)

A l’heure actuelle, il existe beaucoup de méthode pour ajouter un blog WordPress à sa boutique Prestashop, après avoir cherché sur plusieurs site, j’en ai retenue une simple, que j’ai adapté à mes besoins.

Les différentes méthodes

Pour le moment, il est plus simple d’intégrer Prestashop dans WordPress. C’est-à-dire qu’au niveau technique on va appliquer certaines modifications dans WordPress pour récupérer l’entête, le pied de page de notre site Prestashop.

1ère étape

Il faut commencer par installer WordPress, en créant un répertoire blog, dans votre répertoire Prestashop de manière à obtenir « votresiteprestashop/blog ». Si vous ne savez pas comment installer WordPress, alors je vous laisse consulter la documentation officielle. Une fois l’installation effectuée, avec l’adresse suivante http://votresiteprestashop/blog vous devriez obtenir le même genre d’affichage, un blog tout ce qu’il y a de plus standard.


(suite…)