Mijn werkwijze tot nog toe:
In FEU bij gebruikerseigenschappen CartMadeSimple een nieuwe eigenschap toegevoegd: bezorgdatum met als type: datum
Deze in FEU groepen het nieuwe eigenschap op optional gezet.
test: niks te vinden in het bestelformulier van cart made simple.
Toen las ik dit:
http://forum.cmsmadesimple.org/viewtopi ... te#p224668
Dus php aan het toevoegen in action.orderaddress.php (zover mijn phpkennis reikt, dat is niet zo ver, ik heb een stuk gekopieert en aangepast)
Code: Select all
// Validate date of visitor
if (isset($params['bezorgafhalendatum']))
{
$bezorgafhalendatum = $params['bezorgafhalendatum'];
$this->smarty->assign('bezorgafhalendatum_error', '');
if ($bezorgafhalendatum == '')
{
$this->smarty->assign('bezorgafhalendatum_error', $this->Lang
('errorbezorgafhalendatumblank'));
$errorfound = true;
}
// Validate date of visitor
if (isset($params['bezorgafhalendatum']))
{
$bezorgafhalendatum = $params['bezorgafhalendatum'];
$this->smarty->assign('bezorgafhalendatum_error', '');
if ($bezorgafhalendatum == '')
{
$this->smarty->assign('bezorgafhalendatum_error', $this->Lang
('errorbezorgafhalendatumblank'));
$errorfound = true;
}
// Check if the format of the entered email is correct
//if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$", $email))
//{
// $this->smarty->assign('email_error', $this->Lang('erroremailformat'));
// $errorfound = true;
//}
} }
Maar zo moeilijk kan dit toch niet zijn?
Het is toch van wezelijk belang dat de klant in shop made simple een datum van leveren op kan geven?
Of zie ik iets totaal over het hoofd?
Zover mijn kennis reikt wil ik best meehelpen hier iets voor te maken.