Page 1 of 1

Brief of pakket bij Product omschrijving, kan dat?

Posted: Wed Feb 02, 2011 12:29 am
by Gerrit
Ik vroeg mij af of het mogelijk is om bij de product omschrijving in de admin zonder al te veel poeha een trekboxje te maken waarmee je aangeeft of het product in een enveloppe past of met een pakket dient worden te verzonden.
Je kan dan aan de klant direct laten zien wat de geschatte verzendkosten zijn bij het product, als hij of zij er maar een enkele van besteld.

Eventueel kan ik het zelf ook wel maken, maar dan moet er een extra veld in de database worden opgenomen.

Ik zou zo iets graag willen:

ImageImage

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Wed Feb 02, 2011 3:23 am
by extigo
Dit ziet er heel mooi uit. ben ook heel benieuwd of er zoiets is. Eventueel kan ik je helpen met het fabriceren van iets dergelijks.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Wed Feb 02, 2011 3:26 am
by i2Paq
Gerrit wrote:Ik vroeg mij af of het mogelijk is om bij de product omschrijving in de admin zonder al te veel poeha een trekboxje te maken waarmee je aangeeft of het product in een enveloppe past of met een pakket dient worden te verzonden.
Je kan dan aan de klant direct laten zien wat de geschatte verzendkosten zijn bij het product, als hij of zij er maar een enkele van besteld.
Dat zou samen kunnen gaan met het afmetingen veld in je admin.
Als je daar iets mee doet zodat deze aanpassing "automatisch"weet of het in een enveloppe of doos moet dan ben je klaar.
Eventueel kan ik het zelf ook wel maken, maar dan moet er een extra veld in de database worden opgenomen.

Ik zou zo iets graag willen:

ImageImage
Zier er goed uit zo 1-2-3

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Wed Feb 02, 2011 4:41 am
by Gerrit
Dat zou samen kunnen gaan met het afmetingen veld in je admin.
Als je daar iets mee doet zodat deze aanpassing "automatisch"weet of het in een enveloppe of doos moet dan ben je klaar.
Heb ik nog niet aan gedacht. Goeie.
Zal mijn gedachten eens laten gaan.
Moet je het wel invullen natuurlijk.

Anders zie ik de mogelijkheid om een extra veld toe te voegen en een combobox met twee opties ook wel zitten.
Maar in het geval van afmeting weet je al wat het is en heb je dit niet nodig. Je kan dan volstaan met alleen aan de klantzijde dit te tonen.

G.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Feb 07, 2011 2:49 am
by 24-7-open
Misschien valt er op marktplaats iets af te kijken. De shipping cost estimator aldaar zit ongeveer hetzelfde in elkaar.

Met vriendelijke groet,

24-7-open

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Feb 07, 2011 4:47 am
by Gerrit
extigo wrote:Dit ziet er heel mooi uit. ben ook heel benieuwd of er zoiets is. Eventueel kan ik je helpen met het fabriceren van iets dergelijks.
Ik kom er op dit moment niet aan toe. Hulp is welkom.

G.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Sun Feb 13, 2011 10:11 pm
by Gerrit
Ik heb het al gemaakt en het ziet er nu zo uit.

Image
Dit product was in milimeter ingegeven en past door de brievenbus

Image
Dit product was ingegeven met cm, omgerekend naar milimeter en past niet door de brievenbus

Image
Bij dit product was geen formaat ingegeven en hierdoor wordt het een pakket.

Zal de code voor deze aanpassing binnenkort neerzetten, ga er nog even aan sleutelen.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Feb 14, 2011 3:36 am
by Gerrit
Ik ben nog even verder gegaan en heb ook gratis verzenden actief gemaakt

Image

Ik heb nog een paar ideetjes, onder andere dat het pakket gratis ingepakt wordt in cadeaux papier

De linker tabel vind ik zelf niet zo mooi, dus die ga ik zelf slopen. Sommige verklaringen leggen zich zelf uit.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Feb 14, 2011 5:18 am
by extigo
Zier er al netjes uit Gerrit. Ben benieuwd naar het uiteindelijke resultaat!

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Feb 14, 2011 2:17 pm
by i2Paq
Één woord: Wauw!

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Feb 14, 2011 7:01 pm
by Gerrit
Maak altijd een kopie van je bestanden voor dat je deze wijzigt!

Open het taalbestand van het produkt.

catalog/language/dutch/product/product.php

Voeg het volgende toe:

Code: Select all

// voor soort verzending
$_['text_shipping']  = 'Verzending:';
$_['text_parcel'] = '<img src="catalog/view/theme/default/image/eigen/doos1.png" style="vertical-align:middle" />&nbsp;TNT pakketpost !!';
$_['text_letter'] = '<img src="catalog/view/theme/default/image/eigen/enveloppe1.png" style="vertical-align:middle" />&nbsp;TNT brievenbus';

// voor gratis verzending
$_['text_free_shipping'] = 'Gratis Verzending:';
$_['text_free'] = '<img src="catalog/view/theme/default/image/eigen/train1.png" style="vertical-align:middle" />&nbsp;Gratis Verzending !!';
 
De png files kan je vervangen door die van je zelf. Als je een template hebt gekocht of niet de default gebruikt vervang je de default door je eigen theme naam. Bewaar dit bestand
Dit doe je ook bij het engelstalige bestand.

Open vervolgens je template file:
catalog/view/theme/default/template/product/product.tpl

Vind:

Code: Select all

<tr>
                <td><b><?php echo $text_availability; ?></b></td>
                <td><?php echo $stock; ?></td>
              </tr>
Plak hieronder de volgende code:

Code: Select all

<tr>
                <td><b><?php echo $text_shipping; ?></b></td>
                <td valign="middle"><?php echo '<font color="red">' . $box . '</font>'; ?></td>
              </tr>
<?php if ($free_shipping) { ?>
              <tr>
                <td>&nbsp;</td>
                <td valign="middle"><?php echo '<font color="blue">' . $box2 . '</font>'; ?></td>
              </tr>
              <?php } ?>
Bewaar je template

Open het bestand:
catalog/controller/product/product.php

Vind:

Code: Select all

            $this->data['text_minimum'] = sprintf($this->language->get('text_minimum'), $product_info['minimum']);
 
Plak hieronder de volgende code:

Code: Select all

            // added for shipping cost
            $this->data['text_shipping'] = $this->language->get('text_shipping');
 
Vind:

Code: Select all

            if ($product_info['quantity'] <= 0) {
 
Plak hier boven de volgende code:

Code: Select all

            if($product_info['length_class_id'] == 1) {
                if($product_info['width'] != 0) {
                    $product_info['width'] = intval($product_info['width'] * 10);
                }

                if($product_info['height'] != 0) {
                    $product_info['height'] = intval($product_info['height'] * 10);
                }

                if($product_info['length'] != 0) {
                    $product_info['length'] = intval($product_info['length'] * 10);
                }

            }
            if($product_info['width'] == 0) { $product_info['width'] = 266;}
            if($product_info['height'] == 0) { $product_info['height'] = 33;}
            if($product_info['length'] == 0) { $product_info['length'] = 381;}

            $product_info['box'] = 'blabla';
            if ($product_info['height'] <= 32 && $product_info['width'] <= 260 && $product_info['length'] <= 380) {
                $product_info['box'] = $this->language->get('text_letter');
            } else {
                $product_info['box'] = $this->language->get('text_parcel');
            }


            $product_info['free_shipping'] = $this->config->get('free_total');
            $product_info['box2'] = '';

            if ($this->config->get('free_total') < $product_info['price']) {
                $product_info['box2'] = $this->language->get('text_free');
                $product_info['free_shipping'] = 1;
            } else {
                $product_info['free_shipping'] = FALSE;
            }
            
 
Vind:

Code: Select all

$this->data['model'] = $product_info['model']; 
Plak hier boven de volgende code:

Code: Select all

            $this->data['free_shipping'] = $product_info['free_shipping'];
            $this->data['box'] = $product_info['box'];
            $this->data['box2'] = $product_info['box2']; 
Het resultaat is ongeveer wat hier ziet.
Image

Image

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Feb 15, 2011 1:07 am
by i2Paq
De png-files zie ik niet ;)

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Feb 15, 2011 2:15 am
by Gerrit
De png files kan je vervangen door die van je zelf.
Ik er wat verzameld, doe je best.

wat png en gifjes, zelf formaat aan passen.

:clap: Eventueel kan je hier eens je licht op doen :clap:
http://openclipart.org/

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Feb 15, 2011 3:32 am
by i2Paq
Wanneer laat hij die Gratis Verzenden zien, als je bij het product Gratis verzenden hebt staan?

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Feb 15, 2011 3:40 am
by Gerrit
i2Paq wrote:Wanneer laat hij die Gratis Verzenden zien, als je bij het product Gratis verzenden hebt staan?
in de BO Gratis verzenden aan zetten, bijvoorbeeld op 50 euro.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Feb 15, 2011 3:55 am
by i2Paq
Gerrit wrote:
i2Paq wrote:Wanneer laat hij die Gratis Verzenden zien, als je bij het product Gratis verzenden hebt staan?
in de BO Gratis verzenden aan zetten, bijvoorbeeld op 50 euro.
Beetjes lastig als je product van 36,50 in de aanbieding is en nu onder de 35,- uitkomt en de klant ineens wel moet betalen voor verzending en duurder uit is door de bijkomende verzendkosten :-\

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Feb 15, 2011 3:45 pm
by Gerrit
Tja, dat is wat het systeem verder regelt. Heb ik (nog) geen invloed op.

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Mon Oct 07, 2013 2:57 am
by gofie
Beste,

Ik heb een vraag hoe kan ik alleen de Gratis verzending in Categorieën bij de producten neer zetten. Bij list en grid.

Wie weet dit ben al aan zoeken geweest maar voor ik alles overal neer zet wil ik eerst weten hoe en waar.

hoop op reactie.

gr gofie

Re: Brief of pakket bij Product omschrijving, kan dat?

Posted: Tue Oct 08, 2013 12:52 pm
by gofie
niemand?