Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 11:42:54 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155556 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: BAKERY-Modul, Button "Warenkorb ansehen" in die Fusszeile verschieben.  (Read 475 times)
bakerling

Offline Offline

Posts: 340



« on: December 02, 2011, 05:41:24 PM »

Hallo
Ich bin dabei, mit Bakery einen kleinen Shop mit einer Handvoll Artikeln einzurichten. Bis jetzt geht eigentlich alles noch wie gewünscht. Nur an einem kleinen Detail beisse ich mir die Zähne aus.
Ich möchte den Butten "Warenkorb anzeigen" nach unten in die Fusszeile verschieben.
Wenn ich bei den Shopeinstellungen den Code aus Übersicht (Kopfzeile) in Übersicht (Fußzeile) kopiere, habe ich wohl den Button dort wo ich ihn haben will. Nur ist er dort ohne Funktion und hat den Platzhalter als Text.
[VIEW_CART] anstatt Warenkorb anzeigen.
In der angehängten Grafik sieht man wo ich den Code reinkopiert habe. Irgendwas mache ich falsch, finde aber nicht raus was. Ich hoffe jemand kann mir einen Hinweis geben.

LG Harry

Logged
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3719


WWW
« Reply #1 on: December 02, 2011, 05:55:19 PM »

du könntest das auskommentieren und stattdessen das droplet modbakeryminicart nehmen.
http://www.websitebakers.com/pages/droplets/official-library/bakery/modbakeryminicart.php
Logged

jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #2 on: December 02, 2011, 07:15:02 PM »

meine Lösung

irgendwo oben im Template (URL zum Shop anpassen)

Code:
<?php
define
('BASKET'WB_URL.'/pages/bakerytest.php'); 
?>


und dann, wo immer man das braucht

Code:
<div id="basket"><a href='<?php echo BASKET?>?view_cart=yes'><img src='<?php echo TEMPLATE_DIR?>/img/warenkorb.gif' alt='Warenkorb' title='Warenkorb' style='border:0px'  /><br />Zum Warenkorb</a></div>

hier mit einem Bild, geht natürlich auch mit Textlink
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
bakerling

Offline Offline

Posts: 340



« Reply #3 on: December 03, 2011, 12:34:02 PM »

Hallo dbs und jacobi22

Vielen Dank für Eure Antworten. Ich bin von den Lösungsvorschlägen erst mal etwas verwirrt. Ich glaube fast, dass ich mich unklar ausgedrückt habe, sorry. Mein Problemchen ist eigentlich ganz schlicht. Ich möchte nur den Button "Warenkorb anzeigen", welcher in der Übersichtsseite zuoberst angeordnet ist, nach unten verschieben. Siehe angehängte Grafik.
Wenn ich den entsprechenden Code
Code:
<div class="mod_bakery_main_div_cart_bt_f">
<form action="[SHOP_URL]" method="post">
<input type="submit" name="view_cart" class="mod_bakery_bt_cart_f" value="[VIEW_CART]" />
</form>
</div>
innerhalb der Kopfzeile kopiere dann habe ich zwei korrekt funktionierende Buttons.
Wenn ich diesen Code aber in "übersicht (Fusszeile)" kopiere, erhalte ich dort wohl einen Button, dieser hat jedoch keine Funktion und hat den Platzhalter [VIEW_CART] als Beschriftung. Siehe angehängte Grafik.
Dies verstehe ich nicht. Das müsste doch gehen. Im Warenkorb sind ja alle Buttons ebenfalls unterhalb des Inhaltes.
Irgendetwas muss ich beim Einfügen in die Fusszeile falsch machen, aber was? Oder funktioniert der Button "Warenkorb anzeigen" wirklich nicht in der Fusszeile???

@dbs
Was ist denn genau der Unterschied zwischen minicart und cart?

LG Harry


 
Logged
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3719


WWW
« Reply #4 on: December 03, 2011, 01:08:52 PM »

"Warenkorb anzeigen" führt dich wohl direkt zu cart wogegen minicart schon eine kleine Voransicht inkl. Link zu cart bereitstellt. Siehe PM.
Logged

jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #5 on: December 03, 2011, 01:48:12 PM »

Hatte deine Frage anders verstanden, deswegen meine Lösung oben.

Zu deinem "Problem"
Wenn du dir die Templates-Dateien anschaust, erkennst du, das diese meist in table_header, table_body und table_footer aufgeteilt sind. Zu jedem dieser Dateien gibt es nur bestimmte Zuweisungen. Der Warenkorb-Link für die Übersicht ist jetzt dem Headerblock der Übersicht zugeordnet.

ersetze den Code der view_overview.php ganz unten ab //print_footer mit diesem hier

Code:
// Print footer
if ($display_previous_next_links == 'none') {
        echo  str_replace(array('[PAGE_TITLE]','[NEXT_PAGE_LINK]','[NEXT_LINK]','[PREVIOUS_PAGE_LINK]','[PREVIOUS_LINK]','[OUT_OF]','[OF]','[DISPLAY_PREVIOUS_NEXT_LINKS]','[TXT_ITEM]','[VIEW_CART]','[SHOP_URL]'), array(PAGE_TITLE,'','','','','','', $display_previous_next_links, $MOD_BAKERY['TXT_ITEM'],$MOD_BAKERY['TXT_VIEW_CART'],$setting_continue_url), $setting_footer);
} else {
        echo str_replace(array('[PAGE_TITLE]','[NEXT_PAGE_LINK]','[NEXT_LINK]','[PREVIOUS_PAGE_LINK]','[PREVIOUS_LINK]','[OUT_OF]','[OF]','[DISPLAY_PREVIOUS_NEXT_LINKS]','[TXT_ITEM]','[VIEW_CART]','[SHOP_URL]'), array(PAGE_TITLE,$next_page_link, $next_link, $previous_page_link, $previous_link, $out_of, $of, $display_previous_next_links, $MOD_BAKERY['TXT_ITEM'],$MOD_BAKERY['TXT_VIEW_CART'],$setting_continue_url), $setting_footer);
}

hinzugefügt ist dort
[VIEW_CART]
[SHOP_URL]
$MOD_BAKERY['TXT_VIEW_CART']
$setting_continue_url
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
bakerling

Offline Offline

Posts: 340



« Reply #6 on: December 03, 2011, 02:23:39 PM »

Hallo zusammen

Vielen Danke für Eure schnelle Hilfe.

@dbs
Jetzt habe ich verstanden, was eine Minicart ist. Werde ich in Erwägung ziehen.

@jacobi22
Heureka es funktioniert.  smiley Bin so vorgegangen wie Du es beschreibst und schwupp war der Button da!
Vielen herzlichen Dank

LG Harry
Logged
Framach

Offline Offline

Posts: 1


« Reply #7 on: December 29, 2011, 11:47:11 AM »

Hallo Uwe,

Ich habe das gleiche "Problem" finde aber nicht mal die Datei view_overview.php

Habe Version 2.8.2 und möchte den Button Warenkorb anzeigen auch von der Begrüsungs / Startseite entfernen

Danke für die Hilfe

Gruss Frank
shop@traum-land.ch




Hatte deine Frage anders verstanden, deswegen meine Lösung oben.

Zu deinem "Problem"
Wenn du dir die Templates-Dateien anschaust, erkennst du, das diese meist in table_header, table_body und table_footer aufgeteilt sind. Zu jedem dieser Dateien gibt es nur bestimmte Zuweisungen. Der Warenkorb-Link für die Übersicht ist jetzt dem Headerblock der Übersicht zugeordnet.

ersetze den Code der view_overview.php ganz unten ab //print_footer mit diesem hier

Code:
// Print footer
if ($display_previous_next_links == 'none') {
        echo  str_replace(array('[PAGE_TITLE]','[NEXT_PAGE_LINK]','[NEXT_LINK]','[PREVIOUS_PAGE_LINK]','[PREVIOUS_LINK]','[OUT_OF]','[OF]','[DISPLAY_PREVIOUS_NEXT_LINKS]','[TXT_ITEM]','[VIEW_CART]','[SHOP_URL]'), array(PAGE_TITLE,'','','','','','', $display_previous_next_links, $MOD_BAKERY['TXT_ITEM'],$MOD_BAKERY['TXT_VIEW_CART'],$setting_continue_url), $setting_footer);
} else {
        echo str_replace(array('[PAGE_TITLE]','[NEXT_PAGE_LINK]','[NEXT_LINK]','[PREVIOUS_PAGE_LINK]','[PREVIOUS_LINK]','[OUT_OF]','[OF]','[DISPLAY_PREVIOUS_NEXT_LINKS]','[TXT_ITEM]','[VIEW_CART]','[SHOP_URL]'), array(PAGE_TITLE,$next_page_link, $next_link, $previous_page_link, $previous_link, $out_of, $of, $display_previous_next_links, $MOD_BAKERY['TXT_ITEM'],$MOD_BAKERY['TXT_VIEW_CART'],$setting_continue_url), $setting_footer);
}

hinzugefügt ist dort
[VIEW_CART]
[SHOP_URL]
$MOD_BAKERY['TXT_VIEW_CART']
$setting_continue_url
Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #8 on: December 29, 2011, 05:46:07 PM »

genannte Datei befindet sich im Ordner /modules/bakery/

Willst du diesen Warenkorbbutton garnicht mehr haben, entfernen nachfolgenden Code aus den Feld Übersicht (Kopfzeile) in den Seiteneinstellungen von Bakery

Code:
<div class="mod_bakery_main_div_cart_bt_f">
<form action="[SHOP_URL]?step=view_cart" method="post">
<input type="submit" name="view_cart" class="mod_bakery_bt_cart_f" value="[VIEW_CART]" />
</form>
</div>
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!