xtCommerce 5

xtCommerce 5

Für die Installation werden folgende PL-Plugins benötigt:

  • PL-Plugin: XT Commerce veyton

  • PL-Plugin: SSO

    • Modul aktivieren (unter Shop - SSO)

    • "Unbekannte Nutzer automatisch registrieren" aktivieren

    • Benutzergruppe zuweisen

    • Passphrase definieren

  • PL-Plugin: Oci

    • Alle Optionen außer "Freigabeworkflow" aktivieren.

1. Installation

Vorbereitung

  1. Plugin herunterladen.

  2. Plugin auf dem Server im xt5-Verzeichnis unter /plugins/bb_printlounge hochladen.

Plugin installieren und aktivieren

  1. Unter "Plugins - deinstallierte Plugins" das Plugin "Printlounge Connector" aktivieren.

  2. Unter "Plugins - installierte Plugins" das Plugin konfigurieren und aktivieren.

    1. "Plugin Status" aktivieren.

    2. "Printlounge Shop URL" eintragen (Frontend).

    3. "Printlounge Passphrase" eintragen.

    4. "Printlounge Verschlüsselungsverfahren" auswählen.

    5. "Sprachen" alle verfügbaren Sprachen definieren. Pro Zeile wird eine Sprache definiert. Zum Beispiel:

      de=de_DE en=en_EN

PRINT LOUNGE-Artikel mit xt:Commerce-Artikel verknüpfen

PRINT LOUNGE Artikel-ID unter xt:Commerce "Shop → Artikel → Artikel anlegen/bearbeiten → Print Lounge Artikel-Nr." eintragen.

Templates anpassen

Frontend anpassen

  1. Templatedatei /templates/TEMPLATENAME/xtCore/product/product.html öffnen.

  2. Codeschnipsel austauschen (ab Zeile 138):


{if $products_printlounge_article_id} <button type="submit" class="btn btn-lg btn-cart pull-left"> <span class="hidden-xs hidden-sm"><i class="fa fa-shopping-basket"></i>&nbsp;&nbsp;</span> {txt key=TEXT_BB_PRINTLOUNGE} </button> {else} <button type="submit" class="btn btn-lg btn-cart pull-left"> <span class="hidden-xs hidden-sm"><i class="fa fa-shopping-basket"></i>&nbsp;&nbsp;</span> {txt key=BUTTON_ADD_CART} </button> {/if}



Backend anpassen

 

  1. Templatedatei /templates/__xtAdmin/xtCore/pages/order.html öffnen.

  2. Codeschnipsel hinzufügen (Zeile 176 und 188):

 

<thead> <tr> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_QUANTITY}</th> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_NAME}</th> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_MODEL}</th> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_SINGLEPRICE}</th> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_DISCOUNT}</th> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_FINALPRICE}</th> <th class="x-panel-header x-unselectable">{txt key=TEXT_PRODUCTS_PRINTLOUNGE_CODE}</th> </tr> </thead> <tbody> {foreach name=aussen item=data from=$order_products} <tr> <td class="left">{$data.products_quantity}</td> <td class="left">{$data.products_name}</td> <td class="left">{$data.products_model}</td> <td class="right">{$data.products_price.formated}</td> <td class="right">{if $data.products_discount>0}{$data.products_discount} %{else}0 %{/if}</td> <td class="right">{$data.products_final_price.formated}</td> <td class="left">{if $data.products_info_data.printlounge_order_code}<a href="{$data.bb_download_url}" target="_blank">{$data.products_info_data.printlounge_order_code}</a>{/if}</td> </tr> {$data.products_information.content_admin} {/foreach} </tbody>

 

Bestellcode und Druck-PDF

Unter jeweiligen Bestellungen kann man durch klicken auf PRINT LOUNGE-Bestellcode die Druckdateien herunterladen.



Ausgabe Personalisierungsdaten im Warenkorb

Hier können Sie die Ausgabe der Personalisierungsdaten im Warenkorb definieren. Zum Beispiel:

Vorname {$Vorname}, Name {$Name}

 


Sprachen

Folgende Texte können im xtCommerce-Backend (außer de_DE) unter "Einstellungen → Lokalisierung → Sprachtexte" bearbeitet werden:

Variable

Übersetzt

Bereich

Variable

Übersetzt

Bereich

TEXT_BB_PRINTLOUNGE

Personalisierung

store

TEXT_BB_PRINTLOUNGE_BUTTON

Jetzt personalisieren

store

TEXT_BB_PRINTLOUNGE_ERROR

Fehler bei der Personalisierung (ERROR 268%s)

store