Shop-Umbau 2. Teil -> FERTIG

  • dj.picasso dj.picass...
    Jedi-Ratsmitglied
    0 x
    619 Beiträge
    0 Hilfreiche Beiträge
    25. 06. 2003, 10:51

    Hallo @all,

    auf mein Posting hinsichtlich des Shop-Umbaus habe ich eigentlich mit mehr Unterstützung gerechnet.
    http://www.typo3.net/viewtopic.php?t=3503
    Jedoch hat es eigentlich nur Wünsche hinsichtlich der Funktionen gegeben als vielmehr das Angebot der Mithilfe, schlapper Haufen!! o.O o.O

    Wie schon angekündigt habe ich den Shop etwas funktionaler gemacht.
    Folgende Dinge wurden implementiert:

    [b:3306e3c344]BACKEND:[/b:3306e3c344]
    Das BE wurde um verschiedene neue Datensätze für den Shop ergänzt. Diese werden in eigenen Tabellen abgelegt, so dass eine zukünftige Erweiterung sehr flexibel und unkompliziert durchgeführt werden kann.
    [b:3306e3c344]Hersteller:[/b:3306e3c344]
    - Funktionen: Hersteller können mit vollständiger Adresse, Tel, Mail, WWW etc. eingeflegt werden
    [b:3306e3c344]Lieferanten:[/b:3306e3c344]
    - Funktionen: Lieferanten können mit vollständiger Adresse, Tel, Mail, WWW etc. eingeflegt werden. Zus. ist die vom Lieferanten vergebene Kundennummer pflegbar.
    [b:3306e3c344]Kategorien:[/b:3306e3c344]
    wurde bislang nicht geändert!
    [b:3306e3c344]Modelle:[/b:3306e3c344]
    Gerade hierzu gibt es eine sehr interessante Funktion (dazu später)
    Felder: Name, Hersteller (besteht aus einer Select-Box und greift auf die Hersteller-Daten zu)

    [b:3306e3c344]Artikel:[/b:3306e3c344]
    Die BE-Maske der Artikel wurde um verschiedene Funktionen ergänzt:
    - Eingabe eines [b:3306e3c344][i:3306e3c344]Produkt-Herstellers [/i:3306e3c344][/b:3306e3c344](greift per Select-Box auf Hersteller zu, nur eine Auswahl)
    - Eingabe von [b:3306e3c344][i:3306e3c344]Lieferanten[/i:3306e3c344][/b:3306e3c344] (mehrere Bezugsquellen möglich)
    - Artikel-Nummern:
    (mehrere Felder mit eigener Artikel-Nummer, [b:3306e3c344][i:3306e3c344]Hersteller-Nr[/i:3306e3c344][/b:3306e3c344], [b:3306e3c344][i:3306e3c344]OEM-Nr[/i:3306e3c344][/b:3306e3c344], [b:3306e3c344][i:3306e3c344]Checkbox für Original-Produkt [/i:3306e3c344][/b:3306e3c344]- dies kann bei der Suchfunktion wichtig gegen Abmahnungen sein ;) ;) , Kategorie per Select-Box aus Kategorie-Tabelle)
    - Preise:
    Preis1, [b:3306e3c344][i:3306e3c344]Preis2[/i:3306e3c344][/b:3306e3c344], [b:3306e3c344][i:3306e3c344]EK-Preis[/i:3306e3c344][/b:3306e3c344], Am Lager, Checkbox für [b:3306e3c344][i:3306e3c344]Sonderangebot[/i:3306e3c344][/b:3306e3c344])
    - Text-Feld für Beschreibung wurde ergänzt um [b:3306e3c344][i:3306e3c344]RTE Funktionalität[/i:3306e3c344][/b:3306e3c344]
    - www mit Link-Möglichkeit
    - Modelle:
    Dieses Feld greift auf die Modelle-Tabelle zu. Es können mehrere Modelle ausgewählt werden.

    [b:3306e3c344]Funktion der Modelle:[/b:3306e3c344]
    Hintergrund ist ein zusätzliche und vor allem verbesserte Suchfunktionen für den Vertrieb von Zubehör für jedwede Produkte.
    [b:3306e3c344][i:3306e3c344]Beispiel:[/i:3306e3c344][/b:3306e3c344]
    - Shop mit dem Vertrieb von Auto-Zubehör.
    - Anlegen der verschiedenen Produkte und Produktgruppen

    Hersteller wären damit die Auto-Hersteller und die Modelle die verschiedenen Modelle der Marken (Golf II, Golf II, Passat, etc).
    Über eine zusätzlich integrierte Suchfunktion (nur durch Auswahl) kann jetzt superschnell alles Zubehör bsp. für einen VW Golf III oder Audi A3 usw. usw. herausgesucht werden.
    Gleiches läßt sich auf die unterschiedliche Produkte wie PCs, usw. usw. abbilden.
    Gerade diese Funktion, so behaupte ich mal, erleichtert das Finden von Produkten ungemein.

    [b:3306e3c344]Weitere Funktionen:[/b:3306e3c344]
    - Bestellung:
    Felder: Straße, PLZ, Stadt, Land, Telefon, Fax, Bank, BLZ, KTO,
    - [b:3306e3c344]AGB.[/b:3306e3c344] Es gibt eine [b:3306e3c344][i:3306e3c344]Checkbox [/i:3306e3c344][/b:3306e3c344]auf der Seite in der die Personen-Daten eingetragen werden, [b:3306e3c344][i:3306e3c344]die der Besteller anklicken [u:3306e3c344]muß[/u:3306e3c344][/i:3306e3c344][/b:3306e3c344], damit eine weitere Bearbeitung stattfindet. Ansonsten gibt es eine Fehlerseite mit der Möglichkeit zurückzuklicken. Parallel dazu kann über [b:3306e3c344][i:3306e3c344]TypoScript eine ID mit der AGB-Seite und dem TARGET [/i:3306e3c344][/b:3306e3c344]angegeben werden.
    - Es kann für jede Warenkorbdarstellung (INFO, PAYMENT, ORDERCONFIRMATION) in TypoScript angegeben werden ob ein Bild dargestellt wird oder nicht.
    - Möglichkeit der Angabe eines minimalen Bestellwertes ab dem der Versand kostenlos ist.

    Ansonsten gibts es noch ein paar Kleinigkeiten wie Darstellung der Anzahl der gefundenen Prods usw. usw.

    Es wurden zusätzlich [b:3306e3c344][i:3306e3c344]3 Designvorlagen [/i:3306e3c344][/b:3306e3c344]in das Template ergänzt
    [b:3306e3c344]MODEL[/b:3306e3c344]
    basiert auf der Liste und integiert die neue Suchfunktion (es bedarf keinerlei Konfiguration)
    [b:3306e3c344]SEARCHFIELD[/b:3306e3c344]
    enthält rein das Suchfeld und benötigt natürlicherweise dann die Angabe einer PIDsearch.
    (Anmerkung: Das Searchfield ist nur notwendig, wenn die Suche MODEL und SEARCHFIELD auf derselben Seite eingesetzt werden.)
    [b:3306e3c344]DEALS[/b:3306e3c344]
    Sonderangebote: Sucht sich automatisch alle Produkte heraus, bei denen die Checkbox: Sonderangebote angeklickt ist!

    [b:3306e3c344]VERY IMPORTANT:[/b:3306e3c344]
    So, jetzt aber noch eine wichtige Sache:
    Ich bin gerne bereit den überarbeiteten Shop zur Verfügung zu stellen, aber unter einer Bedingung:
    Es findet sich jemand, der dafür [b:3306e3c344][u:3306e3c344]VORAB[/u:3306e3c344][/b:3306e3c344] eine Dokumentation/Beschreibung oder von mir aus auch Tutorial verfaßt!
    Solange das nicht der Fall ist, NO CHANCE.
    Ich glaube, das ist ein gutes Angebot, vor allem vor dem Hintergrund, dass es einiges an Arbeit war und der Shop eigentlich kundenspezifisch erstellt wurde!
    Der Shop ist dato ca. 98% fertig, nur noch die EMail-Sache muß angepaßt werden!

    Bei Interesse könnt Ihr Euch ja melden.
    Ciao
    Der DJ


  • Stoneage Stoneage
    Jedi-General
    0 x
    1143 Beiträge
    0 Hilfreiche Beiträge
    25. 06. 2003, 15:51

    Übrigens, da du schon dabei bist, kannst Du bitte noch den Header der Notification-Mail korrigieren? Ich habs bei mir schon überall gemacht. Wäre aber toll, wenns in einer offiziellen Version für alle zur Verfügung steht.

    Hier ist der Code:

    //25.06.03 Chi Hoang, only NEW LINE (
    or chr(10)) as separator NOT as in original code!
    $headers = "MIME-Version: 1.0
    ";
    $headers .= "Content-type: text/html; charset=iso-8859-1
    Content-Transfer-Encoding: quoted-printable
    ";

    Übrigens taucht der Fehler nicht nur im Shop auf, sondern auch im Newsletter! Scheint sehr hartnäckig zu sein. Also niemals sonder . :p

    Gruß, Chi

  • dj.picasso dj.picass...
    Jedi-Ratsmitglied
    0 x
    619 Beiträge
    0 Hilfreiche Beiträge
    25. 06. 2003, 15:52

    Hi,

    sorry kleiner Rechtschreibfehler!!
    Versuch mal folgendes:
    [code:1:cd26ba30b9]
    <input type="image" src="fileadmin/images/shop/cart.gif" name="order" border="0" align="absmiddle" alt="in den Warenkorb ->" onClick="if (!document.forms[0]['###FIELD_NAME###'].value!=''){document.forms[0]['###FIELD_NAME###'].value='1';};document.forms[0].submit();">
    [/code:1:cd26ba30b9]
    Das sollte jetzt auch bei Dir laufen!! ;)
    Ciao
    Der DJ

  • Stoneage Stoneage
    Jedi-General
    0 x
    1143 Beiträge
    0 Hilfreiche Beiträge
    25. 06. 2003, 16:19

    <input type="image" img src="uploads/tf/absenden.gif" class="Submit" name="products_finalize" value="absenden" onClick="this.form.action=&#039;###FORM_URL_FINALIZE###&#039;;this.form.submit();">

    Selbst das funktioniert nicht. #paralyzed#

    Bitte baue meine Korrektur für Mail-Notification bei dir ein! Oder meinst du lieber nicht?

    Gruß, Chi

  • Stoneage Stoneage
    Jedi-General
    0 x
    1143 Beiträge
    0 Hilfreiche Beiträge
    25. 06. 2003, 16:23

    Oje, ich glaube ich habe ein Sicherheitsloch gefunden. 8-). In das Board kann man ja JS einschleusen! BÖSE!

    Das wollte ich eigentlich nicht, sondern nur diesen CODE zeigen:

    [code:1:ae63d1d351]&lt;input type=&quot;image&quot; img src=&quot;uploads/tf/absenden.gif&quot; class=&quot;Submit&quot; name=&quot;products_finalize&quot; value=&quot;absenden&quot; onClick=&quot;this.form.action=&#039;###FORM_URL_FINALIZE###&#039;;this.form.submit&#40;&#41;;&quot;&gt;[/code:1:ae63d1d351]

    Das funkt auch nicht.

  • via via
    Sternenflotten-Admiral
    0 x
    193 Beiträge
    0 Hilfreiche Beiträge
    04. 07. 2003, 17:49

    hallo,

    gibt es schon eine timline, wann die erweiterung des shop moduls online sein wird? wenn hilfe bei der doku gebraucht wird, gebt bescheid.

    grüße.
    oliver

  • celeron celeron
    Sternenflotten-Admiral
    0 x
    173 Beiträge
    0 Hilfreiche Beiträge
    30. 09. 2003, 14:25

    Hallo,

    kann ich die Erweiterung bekommen.
    Wenn ja wo?

    Vielen Dank im voraus.

    Gruß
    celeron

  • saruman saruman
    T3PO
    0 x
    8 Beiträge
    0 Hilfreiche Beiträge
    01. 10. 2003, 12:19

    hi dj.

    was ich da lese gefällt mir gut und ich könnte sicher einige sachen gut brauchen. du scheinst ja mit dem shop recht fit zusein daher mal eine frage. ist es möglich via ts ein menu aus den shop categories zu erzeugen (beim original shop od. bei deinem) das würde die ganze sache schon wesentlich flexibler einsetzbar machen.

    danke für deine tolle arbeit und vielleicht weist du rat.

    alex

  • gerhard gerhard
    Jar Jar Binks
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    21. 10. 2003, 11:33

    Hallo DJ,
    mit Interesse habe ich in diesem Forum gestöbert, da ich auf der Suche nach Erweiterungen für den Shop bin.
    Ich habe geade den Entwurf für eine neue Webpräsenz in Arbeit und die Seite sollte so schnell als möglich ans Netz.
    Leider hat sich schon beim ersten Artikel (http://www.military-partner.at/cms/index.php?id=3) ein Problem ergeben: Bei jedem Produkt (z.B. Jacken) sollte man auswählen können, welche Größe man möchte (z.B. 3 Stk. Größe "M", 5 Stk. Größe "L" und 8 Stk. Größe "XL"). Zusätzlich gibt es eine Preisstaffelung - heißt also, dass der Shop anhand der Gesamt-Bestellmenge die richtige Staffelung herausfinden soll.
    Im obigen Fall würde das die Staffel für 10 bis 14 Stk. ergeben.
    Leider bin ich nicht in der Lage, größere Umbauten im Shop selber zu machen.
    Deshalb meine Frage: Ist dieser Wunsch mit deinen Modifikationen realisierbar?
    Liebe Grüße aus Haag (A)
    Gerhard [url]http://www.cgc.at[/url]

  • dj.picasso dj.picass...
    Jedi-Ratsmitglied
    0 x
    619 Beiträge
    0 Hilfreiche Beiträge
    21. 10. 2003, 13:01

    Hi Gerhard,

    [quote:5800e24717="gerhard"]
    Bei jedem Produkt (z.B. Jacken) sollte man auswählen können, welche Größe man möchte (z.B. 3 Stk. Größe "M", 5 Stk. Größe "L" und 8 Stk. Größe "XL").
    [/quote:5800e24717]
    Du sprichtst hier von der Funktionalität der Varianten. Das habe ich bislang nicht integriert. Es ist zwar machbar stellt aber einen entsprechenden Aufwand dar.
    [quote:5800e24717="gerhard"]
    Zusätzlich gibt es eine Preisstaffelung - heißt also, dass der Shop anhand der Gesamt-Bestellmenge die richtige Staffelung herausfinden soll.
    Im obigen Fall würde das die Staffel für 10 bis 14 Stk. ergeben.
    [/quote:5800e24717]
    ... ist derzeit auch nicht Bestandteil!
    [quote:5800e24717="gerhard"]
    Leider bin ich nicht in der Lage, größere Umbauten im Shop selber zu machen.
    Deshalb meine Frage: Ist dieser Wunsch mit deinen Modifikationen realisierbar?
    [/quote:5800e24717]
    ... wie gesagt, diese Funktionen sind derzeit nicht enthalten und müßten integriert werden!

    Ich kann Dir ja ein Angebot machen falls Du interessiert bist, dann aber per PM. ;)
    Ciao
    Der DJ