Topverkopers

  • Delete Orders
    Delete Orders

    Schakel de optie verwijderen orders in de adminpagina - >...

    $0.00
  • CoolShare
    CoolShare

    Voeg een sociale bladwijzers toe met de muis over animatie.

    $0.00
  • Categories image
    Categories image

    In deze module kunt u om het blok in de categorie, maar met miniaturen...

    $0.00
  • Mass price update
    Mass price update

    Deze module kunt u bijwerken hoeveelheid of het percentage, de prijzen...

    $0.00

Recente bestellingen (+)

PrestaSpeed

Ontvangen:2017-10-21 21:05:00
Klant: Peter
Verzenden: Kostelec, Tsjechische Republiek
Bestelwaarde:$55.00
View all ->
Promotions Pack

Ontvangen:2017-10-21 12:32:23
Klant: Robert
Verzenden: Warszawa, Polen
Bestelwaarde:$80.00
View all ->
PrestaSpeed

Ontvangen:2017-10-06 09:56:03
Klant: Jamie
Verzenden: Salisbury, Verenigd Koninkrijk
Bestelwaarde:$55.00
View all ->
CSV/TXT/XML Cron Import / Dropshipping

Ontvangen:2017-10-03 14:39:05
Klant: Miguel
Verzenden: Córdoba, Spanje
Bestelwaarde:$46.05
View all ->
PrestaProtect Captcha+ / malware scanner / block bots

Ontvangen:2017-10-02 18:45:37
Klant: Gui
Verzenden: MIAMI, USA
Bestelwaarde:$38.00
View all ->

In dit gewoon totorial, tonen we een code voor het beperken van de gebruiker van de leeftijd tot en met 18 jaar oud als minimum leeftijd.

Hiervoor gebruiken wij de validatie-klasse (class/Validation.php) die controleren de verjaardag. Maar we gebruiken de kracht van overschrijvingen te vermijden PrestaShop kernbestanden wijzigen. 

Eerst, maak een nieuwe php bestand met de naam Validation.php, en zet deze inhoud:

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;
}
}

en kopieer dit bestand naar overschrijvingen/klassenfolder van PrestaShop. Na dat, het verwijderen van het bestand cache/class_index.php om te laden van de nieuwe overschrijven en dat is alles