Page 1 of 1
Minimum prijs instellen
Posted: Tue Nov 13, 2012 1:10 am
by katiekombinnen3
Kan er een minimum verkoop prijs ingesteld worden bij het aanmaken van een nieuw product.
Ik wil dat wanneer een nieuw product wordt aangemaakt, er minimaal 5 euro of meer moet worden ingegeven.
Dus bij 4 of 2 dat er een foutmelding komt.
Ik hoor het graag!
Re: Minimum prijs instellen
Posted: Tue Nov 13, 2012 2:14 am
by pprmkr
Kan wel hoor.
Eerst het taalbestand admin/language/ALLE_TALEN/catalog/product.php
Voeg toe:
Code: Select all
$_['error_price'] = 'Waarschuwing: Prijs dient 5 of meer te zijn!';
Dan de controller admin/controller/catalog/product.php
Op regel 642 na:
Code: Select all
if (isset($this->error['model'])) {
$this->data['error_model'] = $this->error['model'];
} else {
$this->data['error_model'] = '';
}
voeg toe:
Code: Select all
if (isset($this->error['price'])) {
$this->data['error_price'] = $this->error['price'];
} else {
$this->data['error_price'] = '';
}
en op regel 1197 na:
Code: Select all
if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
$this->error['model'] = $this->language->get('error_model');
}
voeg toe:
Code: Select all
if ($this->request->post['price'] < 5) {
$this->error['price'] = $this->language->get('error_price');
}
Als laatste de template admin/view/template/catalog/product_form.tpl
Op regel 92 verander
Code: Select all
<tr>
<td><?php echo $entry_price; ?></td>
<td><input type="text" name="price" value="<?php echo $price; ?>" /></td>
</tr>
In:
Code: Select all
<tr>
<td><?php echo $entry_price; ?></td>
<td><input type="text" name="price" value="<?php echo $price; ?>" />
<?php if ($error_price) { ?>
<span class="error"><?php echo $error_price; ?></span>
<?php } ?></td>
</tr>
Re: Minimum prijs instellen
Posted: Tue Nov 13, 2012 3:36 am
by katiekombinnen3
Heel hartelijk bedankt!!!!
Dat was echt precies wat ik zocht.