Meilleurs vendeurs

  • Commandes Supprimer
    Delete Orders

    Activer l'option pour supprimer des commandes dans la page d'admin -...

    $0.00
  • CoolShare
    CoolShare

    Ajouter un marque-pages sociaux avec l'animation de la souris.

    $0.00
  • Mass price update
    Mass price update

    Ce module vous permet de mettre à jour la quantité ou le pourcentage,...

    $0.00
  • Categories image
    Categories image

    Ce module vous permet d'afficher le bloc dans la catégorie, mais avec...

    $0.00

Ordonnances récentes (+)

Countdown Specials - Flash sales

A reçu :13/12/2017 13:30:06
Client : Verónica
Envoyer à : Cangas del Morrazo, Espagne
Valeur de l'ordre :$63.00
View all ->
Wpress - Wordpress posts in PrestaShop

A reçu :10/12/2017 23:04:44
Client : André
Envoyer à : Vale de Santarém, Portugal
Valeur de l'ordre :$36.00
View all ->
CoolShare
Jquery automatic update
Tags like Wordpress
Block Manufacturers with images
Sizes Chart
Google Badge
PrestaSpeed
SnowFlakes Lite
HeatMap
Update Old Browser

A reçu :26/11/2017 14:36:30
Client : Revsale
Envoyer à : mezzocorona, L'Italie
Valeur de l'ordre :$49.50
View all ->
Progressive web app and push notifications

A reçu :25/11/2017 19:29:54
Client : Luca
Envoyer à : Trieste, L'Italie
Valeur de l'ordre :$30.75
View all ->
CSV/TXT/XML Cron Import / Dropshipping

A reçu :24/11/2017 12:58:51
Client : Jorge
Envoyer à : Vals-près-le-Puy, France
Valeur de l'ordre :$33.00
View all ->

Dans ce tout simplement totorial, nous montrons un code pour empêcher l'utilisateur de l'âge de 18 ans comme âge minimum.

Pour ce faire, nous utilisons la classe Validation (class/Validation.php) qui vérifient l'anniversaire. Mais nous utilisons la puissance de substitutions pour éviter de modifier les fichiers de base de PrestaShop. 

Tout d'abord, créez un nouveau fichier php appelé Validation.php et mettre ce contenu :

class Validate extends ValidateCore {
public static function isBirthDate($date)
{
if (empty($date) || $date == '0000-00-00')
return false;
if (preg_match('/^([0-9]{4})-((?:0?[1-9])|(?:1[0-2]))-((?:0?[1-9])|(?:[1-2][0-9])|(?:3[01]))([0-9]{2}:[0-9]{2}:[0-9]{2})?$/', $date, $birth_date))
{
if ((floor((time() - strtotime($date))/31556926))<18)
return false; 
if ($birth_date[1] > date('Y') && $birth_date[2] > date('m') && $birth_date[3] > date('d'))
return false;
return true;
}
return false;
}
}

et copiez ce fichier dans le répertoire override/classes de PrestaShop. Après cela, supprimez le cache/class_index.php fichier pour charger la nouvelle substitution et c'est tout