Button "Barzahlung" bei Selbstabholung entfernen
Moderatoren: maennchen1.de, wpShopGermany Moderator
-
- Beiträge: 170
- Registriert: 23.12.2010, 00:08
Button "Barzahlung" bei Selbstabholung entfernen
Hallo,
in unserem Shop soll es bei der Bezahlung nur Vorkasse geben, allerdings mit Selbstabholung.
Nun ist es aber bei Aktivierung des Moduls "Selbstabholung" so, dass dort automatisch beim Bezahlverfahren "Barzahlung" mit zur Auswahl steht.
Wie kann ich den Button "Barzahlung" entfernen?
Ich denke es muss in der Datei mod_selbstabholer.class geschehen, weiß nur nicht genau was entfernt werden muss.
grüße
emitremmus
in unserem Shop soll es bei der Bezahlung nur Vorkasse geben, allerdings mit Selbstabholung.
Nun ist es aber bei Aktivierung des Moduls "Selbstabholung" so, dass dort automatisch beim Bezahlverfahren "Barzahlung" mit zur Auswahl steht.
Wie kann ich den Button "Barzahlung" entfernen?
Ich denke es muss in der Datei mod_selbstabholer.class geschehen, weiß nur nicht genau was entfernt werden muss.
grüße
emitremmus
Re: Button "Barzahlung" bei Selbstabholung entfernen
Ich würde das eher in der checkout2.phtml machen, weil das für die weiteren Updates sicherer ist.emitremmus hat geschrieben:Hallo,
in unserem Shop soll es bei der Bezahlung nur Vorkasse geben, allerdings mit Selbstabholung.
Nun ist es aber bei Aktivierung des Moduls "Selbstabholung" so, dass dort automatisch beim Bezahlverfahren "Barzahlung" mit zur Auswahl steht.
Wie kann ich den Button "Barzahlung" entfernen?
Ich denke es muss in der Datei mod_selbstabholer.class geschehen, weiß nur nicht genau was entfernt werden muss.
grüße
emitremmus
Du könntest diesen Block:
Code: Alles auswählen
<td style="vertical-align:top;">
<label for="payment" class="wpshopgermany_checkout">Bezahlverfahren:</label><br/>
<?php if (sizeof($this->arPayment) == 1) { $p = array_shift($this->arPayment); ?>
<input type="hidden" name="checkout[payment]" value="<?php echo $p['id']; ?>"/>
<?php echo $p['text']; ?>
<?php } else if (sizeof($this->arPayment) > 1) { ?>
<?php foreach ($this->arPayment as $p) { ?>
<label><input <?php echo (($this->data['payment'] == $p['id'])?'checked="checked"':''); ?> type="radio" value="<?php echo $p['id']; ?>" name="checkout[payment]"/> <?php echo $p['text']; ?></label><br/>
<?php } ?>
<?php } ?>
</td>
Code: Alles auswählen
<td style="vertical-align: top;">
<label for="payment" class="wpshopgermany_checkout">Bezahlverfahren:</label><br>
<label><input value="1" name="checkout[payment]" checked="checked" type="radio"> Vorkasse</label><br>
</td>
Mike
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
-
- Beiträge: 170
- Registriert: 23.12.2010, 00:08
Re: Button "Barzahlung" bei Selbstabholung entfernen
Ja ok, das hab ich gemacht.
Da sieht es nur leider nun so aus... Ich möchte aber, dass die Versandauswahl erhalten bleibt und nur rechts der Button "Barzahlung" verschwindet.
So wie hier:
Da sieht es nur leider nun so aus... Ich möchte aber, dass die Versandauswahl erhalten bleibt und nur rechts der Button "Barzahlung" verschwindet.
So wie hier:
Re: Button "Barzahlung" bei Selbstabholung entfernen
Du hast irgendwo einen Fehler gemacht. Hier zur besseren Übersicht die ganze Tabelle. Du ersetzt
mit
Du hast wahrscheinlich eine Spalte zu früh ersetzt.
Gruß, Mike
Code: Alles auswählen
<table class="wpshopgermany_billing">
<tr>
<td style="vertical-align:top;">
<label for="shipping" class="wpshopgermany_checkout">Versand: (<a href="<?php echo get_permalink(get_option('wpshopgermany_vkpage')); ?>#?KeepThis=true&TB_iframe=true&height=700&width=1000" class="thickbox" title="Unsere Versandkosten auf einen Blick">Infos</a>)</label><br/>
<?php if (sizeof($this->arShipping) == 1) { $s = array_shift($this->arShipping); ?>
<input type="hidden" name="checkout[shipping]" value="<?php echo $s['id']; ?>"/>
<?php echo $s['text']; ?>
<?php } else if (sizeof($this->arShipping) > 1) { ?>
<?php foreach ($this->arShipping as $s) { ?>
<label><input <?php echo (($this->data['shipping'] == $s['id'])?'checked="checked"':''); ?> type="radio" value="<?php echo $s['id']; ?>" name="checkout[shipping]"/> <?php echo $s['text']; ?></label><br/>
<?php } ?>
<?php } ?>
</td>
<td class="wpshopgermany_spacercell"> </td>
<td style="vertical-align:top;">
<label for="payment" class="wpshopgermany_checkout">Bezahlverfahren:</label><br/>
<?php if (sizeof($this->arPayment) == 1) { $p = array_shift($this->arPayment); ?>
<input type="hidden" name="checkout[payment]" value="<?php echo $p['id']; ?>"/>
<?php echo $p['text']; ?>
<?php } else if (sizeof($this->arPayment) > 1) { ?>
<?php foreach ($this->arPayment as $p) { ?>
<label><input <?php echo (($this->data['payment'] == $p['id'])?'checked="checked"':''); ?> type="radio" value="<?php echo $p['id']; ?>" name="checkout[payment]"/> <?php echo $p['text']; ?></label><br/>
<?php } ?>
<?php } ?>
</td>
</tr>
</table>
Code: Alles auswählen
<table class="wpshopgermany_billing">
<tr>
<td style="vertical-align:top;">
<label for="shipping" class="wpshopgermany_checkout">Versand: (<a href="<?php echo get_permalink(get_option('wpshopgermany_vkpage')); ?>#?KeepThis=true&TB_iframe=true&height=700&width=1000" class="thickbox" title="Unsere Versandkosten auf einen Blick">Infos</a>)</label><br/>
<?php if (sizeof($this->arShipping) == 1) { $s = array_shift($this->arShipping); ?>
<input type="hidden" name="checkout[shipping]" value="<?php echo $s['id']; ?>"/>
<?php echo $s['text']; ?>
<?php } else if (sizeof($this->arShipping) > 1) { ?>
<?php foreach ($this->arShipping as $s) { ?>
<label><input <?php echo (($this->data['shipping'] == $s['id'])?'checked="checked"':''); ?> type="radio" value="<?php echo $s['id']; ?>" name="checkout[shipping]"/> <?php echo $s['text']; ?></label><br/>
<?php } ?>
<?php } ?>
</td>
<td class="wpshopgermany_spacercell"> </td>
<td style="vertical-align: top;">
<label for="payment" class="wpshopgermany_checkout">Bezahlverfahren:</label><br>
<label><input value="1" name="checkout[payment]" checked="checked" type="radio"> Vorkasse</label><br>
</td>
</tr>
</table>
Gruß, Mike
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
-
- Beiträge: 170
- Registriert: 23.12.2010, 00:08
Re: Button "Barzahlung" bei Selbstabholung entfernen
Jep, du hatttest Recht.
Danke dir für dein schnelle Antwort und deine Hilfe.
Danke dir für dein schnelle Antwort und deine Hilfe.
Re: Button "Barzahlung" bei Selbstabholung entfernen
Perfekt!
Auch mir hat das geholfen
Danke!
Auch mir hat das geholfen
Danke!