Beiträge von Media-Service-Essen

    Starthilfe/Workaround:


    Backup anlegen


    • Joomla dt. Sprachdatei installieren, Sprache auch für Inhalte veröffentlichen (dafür Eintrag neu anlegen analog zu englisch nur halt mit de-DE wo sonst en-GB und de wo sonst en)
    • Virtuemart AIO Extensions enthalten dt. Sprache, ggf. noch mal drüber installieren
    • Einstellung in der Virtuemart-Konfig: Englisch und Deutsch bei Mehrsprachigkeit Shop auswählen
    • PHPMYADMIN: Alle Virtuemart Datenbank-Tabellen, die ein _de_de am Ende haben, löschen. Im einzelnen sind dies:
      #__jos_virtuemart_categories_de_de
      #__virtuemart_manufacturercategories_de_de
      #__virtuemart_manufacturers_de_de
      #__virtuemart_paymentmethods_de_de
      #__virtuemart_products_de_de
      #__virtuemart_shipmentmethods_de_de
      #__jos_virtuemart_vendors_de_de
    • Alle Datenbanktabellen wie oben aufgelistet, nur dieses Mal die Tabellen mit en-gb am Ende, als SQL-Datei exportieren.
    • Exportierte SQL-Datei mit einem geeigneten HTML-Editor öffnen. Suche alle _en_gb und ersetze diese alle mit _de_de. Speichern.
    • Importiere die im vorherigen Schritt gespeicherte SQL-Datei über PHPMYADMIN in die Datenbank.
    • Jetzt sind alle Virtuemart-Datenbank-Tabellen wie oben gelistet einmal mit de_de und en_gb drin, wobei jetzt aber auch die kompletten Inhalte in den dt. Tabellen drin sind.
    • Jetzt kann in Joomla bei Sprachen dt. als Standardsprache verwendet werden (Front- und Backend)

    Ok, Du kannst es auf zwei Weisen sehr leicht lösen:



    • selbsterstelltes Feld Typ Zeichenfolge, Warenkorb-Attribut: Nein, Position: ontop. Du wirst ggf. kleinere CSS-Anpassungen vornehmen müssen. Nachteil: Steht nicht so nahe am Preis, wie es ggf. gefordert wird. Frag evtl. den Anwalt Deines Vertrauens danach. Denn jeder vermag das mit der Nähe zum Preis anders zu beurteilen.
    • Kurzbeschreibung zum Produkt: Grundpreis hier mit aufnehmen. Vorteil: Steht nahe am Preis.

    Oh, na super ;)
    Ich bin davon ausgegangen, dass Du produktiv aktuell bist und loka weiter arbeitest und dabei die Differenz hast.
    Gut, die Überlegungen oben treffen grundsätzlich auch dann zu. Aber es ist dann so: Klar, die VM1-Tabellen sind nicht gleich den VM2-Tabellen. Das hast Du bereits richtig gesehen.


    Wenn Du bereits z.B. lokal mit VM 2 vom Datenbestand der 1.5er Installation migriert hast, dann legt Virtuemart eine Historie in der aktuellen Datenbank an. Das heißt konkret: Du kannst eine weitere Migration anschieben und Virtuemart erkennt den letzten Stand der Migration, so dass dann nur die Differenzen migriert werden. Zuvor solltest Du aber manuell die Benutzer in Joomla aus 1.5 exportieren und unter 2.5 importieren.


    Gemeinsam werden wir das nicht durchführen. Aber mit dieser Hilfestellung kommst Du genau in die richtige Richtung. Ich nehme an, dass Du bereits die ein oder andere Anleitung für die Migration von Joomla und/oder Virtuemart gelesen hast.

    Das wird nicht einfach, wenn man nur die Differenz rüberholen will. Weil sich die eingegangenen Bestellungen durch Einträge auf gleich mehrere Datenbanktabellen verteilen.


    Alternative:
    - Differzenz der Joomla-Benutzer vom produktiven System exportieren und lokal importieren
    - alle Virtuemart-Tabellen vom produktiven System sichern und lokal importieren (die lokalen Virtuemart Tabellen vorher löschen)


    Bei allem gilt wie immer: Vorher Backup(s) anlegen! Immer auf einer Testinstallation ausprobieren.

    http://forum.virtuemart.net/in…96758.msg318220#msg318220


    Ich hatte es mal aufgeschrieben für mich, aber nie ins Forum gesetzt.
    Vielleicht hilft es Dir weiter:



    "Alte" Notiz:


    Nach Informationen aus dem Forum von Virtuemart.net ist dies derzeit nicht komplett möglich.
    Update: seit Virtuemart 2.0.6 ist dies komplett möglich!


    Es gibt aber einen Workaround, um es schon mal vorzeigbar hinzubekommen:


    Beispiel: Selbst erstelltes Feld = Custom Field für: Farbe auf deutsch und Color auf Englisch


    - Neues Selbst Erstelltes Feld anlegen und statt Farbe eingeben: COM_VIRTUEMART_FARBWAHL
    - Der Ordner "Override" befindet sich im Ordner "Language". Hier befinden sich die Dateien 'de-DE.overrides.ini' und 'en-GB.override.ini'. Dorthinein werden jeweils die unten gezeigten Overrides hineingeschrieben.
    - Override für Sprache Deutsch im Frontend: COM_VIRTUEMART_FARBWAHL="Farbe"
    - Override für Sprache Englisch im Frontend: COM_VIRTUEMART_FARBWAHL="Color"
    Im Produkteditor die gewünschten Attribute hinzufügen und beim Wert z.B. "Weiß/White" eintragen. Mit weiteren Farben als Attribute ebenso verfahren.


    Update:
    Übersetzung der Werte eines selbsterstellten Feldes:


    Möglich sind jetz auch z.B.:
    Farbe: red (englisch)
    Farbe: Rot (deutsch)


    Konkretes Beispiel für eine Längenangabe:
    SIZE30_VALUE="30 CM"
    SIZE70_VALUE="70 CM"


    In den selbst erstellten Feldern muss dann als Wert SIZE30_VALUE oder SIZE70_VALUE eintragen.


    Für die Farbe rot ist analog genauso zu verfahren wie in dem Beispiel mit der Längenangabe.


    Beachten müssen Sie hierbei, dass sie Ihre Schlüssel/Strings von ...\language\overrides\en-GB.override.ini und Ihrer Übersetzung ...\de-DE.override.ini in den anderen Sprachdateien für den Warenkorb en-GB.mod_virtuemart_cart.ini und Iher Übersetzung in de-DE.mod_virtuemart_cart.ini ebenfalls hinzufügen müssen. Bei weiteren Sprachen ist analog ebenfalls wie hier zu verfahren.

    Zitat

    Leider werden diese Eigenschaften (Child Produkte) nicht übernommen:


    Das waren bei VM 1.1 Attribute. In VM 2 sind damit die selbsterstellten Felder mit Warenkorb-Attribut gemeint.
    Hier der Einstieg in das Thema:
    http://forum.virtuemart.net/index.php?topic=102083.0


    Zitat

    (Auf den Testseiten sind die Bilder nicht vorhanden, habe da ein Fehler gemacht aber das ist nicht das Problem.)


    Da wirst Du bestimmt beheben können, wenn Du nach der Anleitung noch mal nacharbeitest.


    Zitat

    Wie muss ich die Magration durchführen damit auch wirklich alles mit übernommen wird


    Steht bei VM 2 bereits im Migration-Werkzeug drin: "Alles". Natürlich sind vorbereitende Schritte notwendig wie z.B. das Kopieren der Produktbilder in die Installation hinein, wo sich VM 2 befindet.


    Zitat

    (cool wäre wenn man die geänderten Templates auch irgendwie mit übernehmen könnte weil ich da sehr viel angepasst habe)


    Klappt z.T. mit SPUpgrade (Migration von Joomla) bei recht einfachen Templates. Ggf. noch ein paar Anpassungen CSS notwendig.
    Klappt aber nicht mit VM1-Themes. Weil in VM2 Overrides verwendet werden.

    Generell stellt das Erstellen der Zahlungsart Paypal keine Probleme dar. Es wurde mal berichtet, dass jemand die angelegte Zahlungsart gelöscht und dann noch einmal angelgt hat. Und dann ging es wieder.


    Wenn das nicht hilft wären
    - Link zur Seite
    - alternativ Screeshot der Einstellungen


    ggf. hilfreich.

    Zitat

    die Lösung, die dort beschrieben wird, setzt ja voraus, dass sich alle Käufer registrieren müssen.


    Wo ist "dort"? Meinst Du das: http://www.virtuemart.de/allge…-157/regeln-produkte-580/ ??? Dann: Nein, warum? Das hast nichts mit der Registrierung zu tun, sondern mit den Rechenregeln usw.


    Zitat

    Gibt es eine Lösung ohne Registrierungszwang?


    Wie gesagt, Zusammenhang fehlt mir. Generell: Doch, es gibt doch Gast-Checkout. Unter der Haube technisch wie eine Registrierung, nach außen hin halt Gast-Checkout.


    Zitat

    Hilft dieses EU-VAT Plugin an dieser Stelle weiter?


    Losgelöst vom ersten Zitat in diesem Beitrag hilft das Plugin, wenn mehrere Steuersätze zur Anwendung kommen. Nähere Infos:
    Orders : EU Vat ID checker
    Insbesondere der letzte Teil ist relevant.

    Sorry. Ich hab gestern in zwei oder drei Themen etwas konfus geschrieben ;) War wohl zu viel an Stoff ;)


    Stimmt. Du hast Recht. Bisher habe ich wie einige andere Shopbetreiber auch primär Wert darauf gelegt, das Anfrageformular für Produkte gegen Spam zu schützen. Der im Shop durchzulaufende Registrierprozess funktioniert aber derzeit leider nicht mit ECC. Scheinbar ist z.Zt. keine Alternative unter den frei erhältlichen Erweiterungen dabei.


    Du hast vielleicht bei Virtuemart.net hiervon gelesen?!
    http://forum.virtuemart.net/in…07022.msg357648#msg357648


    KeyCAPTCHA ist auch bei der JED gelistet:
    KeyCAPTCHA - Joomla! Extensions Directory


    Vielleicht kannst Du das mal testen, falls noch nicht geschehen.

    Offizielle Aussage:
    End of life for VirtueMart 1.1, Heidelpay now in VirtueMart 2.0.12


    Die ersten zwei Sätze sind relevant:


    Zitat

    We decided to declare now the end of life for VirtueMart 1.1, and that the version 2 of VirtueMart is not any longer maintaining joomla 1.5 compatibility. We won't remove it and we welcome fixes in the forum, but the core team is not any longer supporting joomla 1.5 capability, because we strongly recommended to use the latest joomla 2.5.x.


    Und hier hatten wir es auch schon in den News drin:
    Das deutsche Virtuemart Forum - Online-Shop Software für alle - Virtuemart 2.0.12 Stable erschienen - Support Virtuemart 1.1 endet


    Zitat

    Der Support für Virtuemart 1.1 wird offiziell durch die Entwickler von Virtuemart beendet. Gleichzeitig wird ab jetzt auch nicht mehr garantiert, dass Virtuemart 2 weiterhin mit Joomla 1.5 kompatibel ist. Es wird erneut empfohlen, Joomla auf Version 2.5 zu aktualisieren bzw. eine Migration durchzuführen.