Dat zul je zelf moeten bouwen ben ik bang.
Er was, ergens, wel een aanpassing die deze extra velden toevoegde, maar deze is voor een oudere versie van OC.
Er was, ergens, wel een aanpassing die deze extra velden toevoegde, maar deze is voor een oudere versie van OC.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
Het beste is inderdaad (zoals k2tec zegt) om alle stukjes waar company staat, die te kopieren en dan de naam company te veranderen in bijv. chamber of kvk. Zorg ervoor dat deze naam overal hetzelfde is, anders wordt het veld op sommige plekken niet herkend.
Ook met het inderdaad in de SQL gezet worden, dit doe je in de model file. Het is even zoeken waar alles allemaal zit.
Ook met het inderdaad in de SQL gezet worden, dit doe je in de model file. Het is even zoeken waar alles allemaal zit.
Officieel OpenCart partner, ontwikkelaar van Beslist, Bol.com (nieuwe API V3!), Exact, Twinfield & E-boekhouden koppelingen. Vragen? Stel ze gerust!
http://www.internetbureauschut.nl/
Dit gaat om maar een kleine aanpassing. Ik zal morgen voor je proberen (zodra ik mijn externe harde schijf weer terug heb - waar al mijn PHP-werk opstaat) iets voor je in elkaar te zetten.
Oké, dit is al wat ik heb.
In file: /admin/controller/setting/setting.php zoek regel 140, deze code:
Voeg daaronder:
Op regel 288, zoek deze code:
Voeg daaronder:
Op regel 876, zoek de volgende code:
Voeg daaronder:
Zoals je ziet controleert hij alleen op numerieke waarde.
In file: /admin/view/template/setting/setting.tpl, zoek rond regel:
Voeg daaronder:
Hij voegt automatisch een goede record in het database, zodat je niks handmatig hoeft aan te passen in je database. Nu is het afhankelijk waar je je KvK-nummer wilt weergeven, waar het ook moge zijn (in controller), gebruik dan de volgende code:
Voor je template:
Verfraai het na behoren. In essence this should do the trick. Mocht het niet werken, laat het dan maar weten!
In file: /admin/controller/setting/setting.php zoek regel 140, deze code:
Code: Select all
if (isset($this->error['address'])) {
$this->data['error_address'] = $this->error['address'];
} else {
$this->data['error_address'] = '';
}
Code: Select all
// CoC modification
if (isset($this->error['cocnr'])) {
$this->data['error_cocnr'] = $this->error['cocnr'];
} else {
$this->data['error_cocnr'] = '';
}
// CoC modification
Code: Select all
if (isset($this->request->post['config_address'])) {
$this->data['config_address'] = $this->request->post['config_address'];
} else {
$this->data['config_address'] = $this->config->get('config_address');
}
Code: Select all
// CoC modification
if (isset($this->request->post['config_cocnr'])) {
$this->data['config_cocnr'] = $this->request->post['config_cocnr'];
} else {
$this->data['config_cocnr'] = $this->config->get('config_cocnr');
}
// CoC modification
Code: Select all
if ((strlen(utf8_decode($this->request->post['config_address'])) < 3) || (strlen(utf8_decode($this->request->post['config_address'])) > 256)) {
$this->error['address'] = $this->language->get('error_address');
}
Code: Select all
// CoC modification
if (!is_numeric($this->request->post['config_cocnr'])) {
$this->error['cocnr'] = 'Ongeldig KvK-nummer.';
}
// CoC modification
In file: /admin/view/template/setting/setting.tpl, zoek rond regel:
Code: Select all
<tr>
<td><span class="required">*</span> <?php echo $entry_address; ?></td>
<td><textarea name="config_address" cols="40" rows="5"><?php echo $config_address; ?></textarea>
<?php if ($error_address) { ?>
<span class="error"><?php echo $error_address; ?></span>
<?php } ?></td>
</tr>
Code: Select all
<tr>
<td>KvK-nummer:</td>
<td><input type="text" name="config_cocnr" value="<?php echo $config_cocnr; ?>" size="40" />
<?php if ($error_cocnr) { ?>
<span class="error"><?php echo $error_cocnr; ?></span>
<?php } ?></td>
</tr>
Code: Select all
$this->data[cocnr'] = $this->config->get('config_cocnr');
Code: Select all
<?php echo $cocnr; ?>
Oh, sorry. Ik was in de veronderstelling dat je graag KvK-gegevens wilde laten zien van het bedrijf zelve. Dan moet er even iets meer gebeuren als je ook graag wilt dat de klant deze gegevens kan invullen...Wouterjan wrote:Ik heb al de aanpassingen gedaan. Maar er komt geen kvk bij te staan bij het registrern of bij het bestellen zonder account.
Je bent altijd welkom om even een PM te sturen.
Deze heb ik draaien:
http://www.opencart.com/index.php?route ... r_id=46611
KvK En BTW-nr. Voor 12 euro binnen 10 minuten klaar.
http://www.opencart.com/index.php?route ... r_id=46611
KvK En BTW-nr. Voor 12 euro binnen 10 minuten klaar.
Haha, ja, het is het één of het ander...k2tec wrote:Dan zelf knutselen.En ik vindt het eigenlijk overdreven om daar 12 euro aan uit te geven.
ik ben ook op zoek naar iets dergelijks, maar dan ook met BTW nummer. En als een klant dan uit bijv. Duitsland komt, hij geen BTW hoeft te betalen als hij een geldig BTW nummer heeft.
Na het hele weekend op zoek te zijn geweest, kan ik niets vinden voor OC 1.5.1
edit: ik ben maar overgestapt op prestashop, daar zit het standaard gewoon ingebouwd.
Na het hele weekend op zoek te zijn geweest, kan ik niets vinden voor OC 1.5.1
edit: ik ben maar overgestapt op prestashop, daar zit het standaard gewoon ingebouwd.
Who is online
Users browsing this forum: No registered users and 96 guests