OXID Community Forum

> German forum > Installation und Konfiguration > Beschreibung der Versandart möglich?
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: Beschreibung der Versandart möglich?


Reply
 
Thread Tools Search this Thread Display Modes
#Top   #11  
Old 10-23-2012, 11:15 AM
Thorsten Albrecht Thorsten Albrecht is offline
Senior Member
Join Date: Oct 2008
Location: Berlin
Posts: 149
Thorsten Albrecht is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Quote:
Originally Posted by Marco Steinhaeuser View Post
Hallo Thorsten,

ist halt die Frage, ob das wirklich in allen Shops so gebraucht und benutzt wird. Ansonsten würde es vielleicht schon ein kleines Modul tun ^^

Gruß
Hi Marco,
ich glaube schon, dass es konsistent wäre, analog zu den Zahlungsinfos auch bei den Versandinfos einen erläuternden Text zufügen zu können. Erläuterungen für den Kunden sind immer gut und fast immer notwendig. Was ist z.B. genau "Standardversand" oder "Expressversand"? Vielleicht gilt Standardversand ja nicht für Inseln. Solche Ausnahmen muss man zwingend an dieser Stelle erwähnen.

Das das natürlich mit einem Modul geht bzw. mit direkter Einbindung von Text innerhalb der Template ist klar.

Grüße
__________________
Thorsten
Reply With Quote
#Top   #12  
Old 02-12-2013, 12:03 PM
Newbie13 Newbie13 is offline
Member
Join Date: Feb 2013
Posts: 30
Newbie13 is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Hallo,

ich muss diesen Thread ebenfalls aufwärmen.
Ich bin eben dabei einen Shop einzurichten.
Dabei gibt es unterschiedliche Express-Versandarten.
Hierbei müssen wir die Bestellannahme einschränken, Deutsche Inseln ausschließen, haben verschiedene Express-Lieferzeiten und an Samstagen und Feiertagen gibt es unterschiedliche Zuschläge von DHL.
Hier unsere Auswahltexte:
- DHL-Express, Bestellung Montag - Donnerstag bis 14:30 Uhr, Zustellung nächster Tag: vor 12:00 Uhr (nicht Samstag oder Feiertag)

- DHL-Express, Bestellung Montag - Donnerstag bis 14:30 Uhr, Zustellung nächster Tag: vor 9:00 Uhr (nicht Samstag oder Feiertag)

- DHL-Express, Bestellung Freitags bis 14:30 Uhr, Zustellung nächster Tag: Samstag (nicht Feiertag)

- DHL-Express, Bestellung Montag - Freitag bis 14:30 Uhr, Zustellung nächster Tag: Feiertag

Der Ausschluss der Deutschen Inseln fehlt noch und würde das Layout in der Breite sprengen.

Ich finde das schwer zu lesen und zu unübersichtlich für den Kunden die einzelnen Texte zu unterscheiden.
Ein Zusatztext würde das deutlich verbessern.

Ich würde gerne ein Modulschreiben und zur Verfügung stellen, leider habe ich mit php und Smarty noch keine Erfahrung.
Die letzten Jahre habe ich mit einem anderen System gearbeitet das ist leider nicht google kompatibel und deswegen muss ich einen Systemwechsel machen.

Wer kann helfen?
Reply With Quote
#Top   #13  
Old 02-12-2013, 12:45 PM
novalgin novalgin is offline
Senior Member
Join Date: Jan 2012
Posts: 497
novalgin is on a distinguished road
Default Re: Beschreibung der Versandart möglich?

Erstelle Dir doch einfach pro Express-Versandart eine CMS Seite mit dem gewünschten Zusatztext und lade diese einfach bei Auswahl der Versandart nach.
__________________
shop:https://www.complementi.eu | 4.9.7 | noVa WAWI
Reply With Quote
#Top   #14  
Old 02-12-2013, 12:50 PM
nickname nickname is offline
Senior Member
Join Date: Dec 2011
Posts: 1,863
nickname is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Hi, eine ungetestete Idee:

1. Umstellung auf Radiobuttons wie in diesem Thread, Beitrag #5

2. Anstelle des img bindest Du auf die selbe Art und Weise einen CMS-Inhalt ein, dessen ID dann so wie der oxtitle der Versandart sein müsste.
__________________
.
Viele Grüße, nickname

-------------------------------------------------------------------------------------------
eComStyle.de

[eCommerce Blog + Responsive Themes + Desktop-Themes + Module + Support + Updateservice]

Flow Farben einfach ändern: lessphp 4 OXID
Responsive Theme: eComTheme
Endlich schöne PDF-Rechnungen und Belege: Modul easyDocuments
Professionelle Shopmails: Modul PlainMail
Reply With Quote
#Top   #15  
Old 02-12-2013, 02:42 PM
nickname nickname is offline
Senior Member
Join Date: Dec 2011
Posts: 1,863
nickname is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Hi nochmal,

habe das mal eben umgesetzt:

So fügt man die CMS-Seite als Versandbeschreibung ein:
Code:
[{ oxcontent ident= $oShippingSet->oxdeliveryset__oxtitle->value }]
Kleine Einschränkung: Der Titel der Versandart darf nur aus einen Wort bestehen.

Und so wie im Screenshot sieht es dann aus:
Attached Images
File Type: jpg longdescship.jpg (57.0 KB, 85 views)
__________________
.
Viele Grüße, nickname

-------------------------------------------------------------------------------------------
eComStyle.de

[eCommerce Blog + Responsive Themes + Desktop-Themes + Module + Support + Updateservice]

Flow Farben einfach ändern: lessphp 4 OXID
Responsive Theme: eComTheme
Endlich schöne PDF-Rechnungen und Belege: Modul easyDocuments
Professionelle Shopmails: Modul PlainMail
Reply With Quote
#Top   #16  
Old 02-15-2013, 12:43 PM
Newbie13 Newbie13 is offline
Member
Join Date: Feb 2013
Posts: 30
Newbie13 is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Hallo Forum,

ich habe das Problem mit CMS-Texten wie folgt gelöst:
1. Die Versandsets habe ich (auf DB-Ebene auch in den verknüpften Tabellen) mit einer lesbaren oxid versehen.
2. Für jede Versandart habe ich CMS-Texte erstellt.

3. in /view/MeinLayout/tpl/page/checkout/payment.tpl
vor Zeile 37 [{if $oxcmp_basket->getDeliveryCosts() }]

Habe ich eine neue Datei included:
[{include file="page/checkout/inc/shippingdescr.tpl" }]

2. Die Datei sieht (verkürzt) wie folgt aus:
Code:
     <div id="shipSetDescr">

[{foreach key=sShipID from=$oView->getAllSets() item=oShippingSet name=ShipSetSelect}]
  [{if $oShippingSet->blSelected}]


[{* Standardversand *}]
         [{if $sShipID == "oxidstandard"}]
[{oxifcontent ident="oxversStandard" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Express *}]
         [{elseif $sShipID == "DHL24"}]
[{oxifcontent ident="oxversDHL24" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Express vor 12 *}]
         [{elseif $sShipID == "DHL24v12"}]
[{oxifcontent ident="oxversDHL24v12" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Express vor 9 *}]
         [{elseif $sShipID == "DHL24v9"}]
[{oxifcontent ident="oxversDHL24v9" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Express Samstag *}]
         [{elseif $sShipID == "DHL24Samstag"}]
[{oxifcontent ident="oxversDHL24Samstag" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Express Feiertag *}]
         [{elseif $sShipID == "DHL24Feiertag"}]
[{oxifcontent ident="oxversDHL24Feiertag" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Abholung *}]
         [{elseif $sShipID == "KeinVersand"}]
[{oxifcontent ident="oxversKeinVersand" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* Internationalerversand *}]
         [{elseif $sShipID == "DHLInternational"}]

[{* DHL Versandzone 1*}]
  [{ if $oxcmp_user->oxuser__oxcountryid->value == "BEL" or $oxcmp_user->oxuser__oxcountryid->value == "DNK" or $oxcmp_user->oxuser__oxcountryid->value == "LUX" or $oxcmp_user->oxuser__oxcountryid->value == "NLD" or $oxcmp_user->oxuser__oxcountryid->value == "AUT" }]
[{oxifcontent ident="oxversInternational1" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* DHL Versandzone 1*}]
  [{ elseif $oxcmp_user->oxuser__oxcountryid->value == "AND" or $oxcmp_user->oxuser__oxcountryid->value == "FRA" or $oxcmp_user->oxuser__oxcountryid->value == "LIE" or $oxcmp_user->oxuser__oxcountryid->value == "CHE" or $oxcmp_user->oxuser__oxcountryid->value == "GBR" }]
[{oxifcontent ident="oxversInternational2" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]

[{* DHL Versandzone 3*}]
  [{ elseif $oxcmp_user->oxuser__oxcountryid->value == "FIN" or $oxcmp_user->oxuser__oxcountryid->value == "GRC" or $oxcmp_user->oxuser__oxcountryid->value == "IRL" or $oxcmp_user->oxuser__oxcountryid->value == "ITA" or $oxcmp_user->oxuser__oxcountryid->value == "MCO" or $oxcmp_user->oxuser__oxcountryid->value == "POL" or $oxcmp_user->oxuser__oxcountryid->value == "PRT" or $oxcmp_user->oxuser__oxcountryid->value == "ROU" or $oxcmp_user->oxuser__oxcountryid->value == "SWE" or $oxcmp_user->oxuser__oxcountryid->value == "ESP" or $oxcmp_user->oxuser__oxcountryid->value == "CZE" or $oxcmp_user->oxuser__oxcountryid->value == "HUN" }]
[{oxifcontent ident="oxversInternational3" object="oCont"}]
[{$oCont->oxcontents__oxcontent->value}]
[{/oxifcontent}]
  [{/if}]

[{* Keine Versandart aktiv *}]
         [{else}]
Keine Versandart definiert. Bitte setzen Sie sich mit uns in Verbindung.
         [{/if}]


  [{/if}]
[{/foreach}]
     </div>
und so sieht es dann fertig aus:

Last edited by Newbie13; 02-15-2013 at 12:47 PM. Reason: hatte Probleme das Bild einzufügen
Reply With Quote
#Top   #17  
Old 02-15-2013, 12:46 PM
Newbie13 Newbie13 is offline
Member
Join Date: Feb 2013
Posts: 30
Newbie13 is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Hier das Bild wie es jetzt aussieht.
Attached Images
File Type: jpg Beschreibung_Versandkosten.jpg (31.6 KB, 55 views)
Reply With Quote
#Top   #18  
Old 02-15-2013, 01:05 PM
Thorsten Albrecht Thorsten Albrecht is offline
Senior Member
Join Date: Oct 2008
Location: Berlin
Posts: 149
Thorsten Albrecht is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Evtl. könntest Du die vielen if-Aufrufe ein bisschen eindampfen, in dem Du die Variable $sShipID einfach an die CMS-Variable ranhängst.
__________________
Thorsten
Reply With Quote
#Top   #19  
Old 02-15-2013, 01:50 PM
novalgin novalgin is offline
Senior Member
Join Date: Jan 2012
Posts: 497
novalgin is on a distinguished road
Default Re: Beschreibung der Versandart möglich?

Wenn Du Dir schon soviel Arbeit gemacht hast, die ganzen OXID´s deiner Versandarten zu ändern, warum hast Du dann die CMS Seiten nicht gleich so benannt?
Dann wäre das im nationalen Versand genau mit einer Zeile Code erledigt:-)

Für den internationalen hätte ich mir eine kleine Hilfsfunktion geschrieben um nach Länder zu splitten. Dann wären es insgesamt 3 Zeilen Code mit einer einzigen IF Abfrage gewesen

Trotzdem Danke fürs posten der Lösung...
__________________
shop:https://www.complementi.eu | 4.9.7 | noVa WAWI
Reply With Quote
#Top   #20  
Old 02-15-2013, 02:10 PM
Newbie13 Newbie13 is offline
Member
Join Date: Feb 2013
Posts: 30
Newbie13 is on a distinguished road
Default AW: Beschreibung der Versandart möglich?

Hallo Thorsten und Novalgin,
jetzt wo Ihr es sagt und ich mir den Code anschaue...
Wie war das mit den Bäumen und dem Wald.

Beim nächsten mal wirds weniger.

Danke

PS.
Die Überlegung war, im CMS kann ich die Variablen über oxvers... filtern und alle auf einmal anzeigen lassen zum bearbeiten.
Das könnte natürlich auch über den Titel gehen, erschien mir jedoch für später im Quellqode einfacher nachvollziehbar.

Last edited by Newbie13; 02-15-2013 at 02:18 PM. Reason: Ergänzung
Reply With Quote
Reply

Bookmarks

Tags
beschreibung, versandart, zahlungsart

« Previous Thread | Next Thread »
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Keine Versandart vorausgewählt möglich? gajel Templates und Design 20 06-09-2014 02:56 PM
Bei vielen Ländern kein Versand möglich (Derzeit ist keine Versandart für dieses Land definiert) groovesurfer Newbies 2 09-23-2012 07:41 PM
Beschreibung ändern ? ternes3 Allgemeines 5 08-15-2012 03:49 PM
PDF Beschreibung einfügen amaya Allgemeines 3 03-08-2011 07:56 PM
Beschreibung/Patch für Upgrade 4.0.1. knarzer77 Installation und Konfiguration 17 02-11-2009 09:57 PM

All times are GMT +1. The time now is 05:29 PM.