Beiträge von StefanSTS

    Da war mal etwas, kann sein, dass es 3.0.2 war, versuch doch einmal ein Update auf 3.0.12 oder 3.0.13.6.


    Dort sollten die Steuern zusammengefasst sein. Wenn die Steuern überhaupt nicht angezeigt werden sollen, kann man auch einen Override für die invoice-items.php machen. Ganz unten einfach den Abschnitt mit den tax-Regeln herausnehmen.


    So short
    Stefan

    Die invoice.php ist für das "Rechnungs"-PDF zuständig, die Mail wird über die mail_html.php generiert.


    Das einzige, was die beiden zusammen verwenden, ist die invoice_items.php.


    Eine Änderung in der invoice.php wird deshalb nur Auswirkungen auf die PDF-Datei haben.

    Servus,


    ist nicht super schön gelöst, aber so könnte es gehen. Diesen Code in der mail_html_shopper.php


    Statt order_status_name kann man sicher auch den Kurzbuchstaben des Status nehmen. Für die Sprachstrings nach dem echo müssten dann Joomla-Sprachoverrides angelegt werden. So geht das natürlich auch für andere Statusse.



    Hope it helps
    Stefan

    Gibt es Unterschiede, wenn der Käufer angemeldet oder abgemeldet ist?


    Ist schon seltsam, dass er für alle Länder Optionen anbietet, normalerweise werden nur die angezeigt, die für die aktuelle Adresse gelten, und wenn bei anonym noch keine Adresse da ist, und alle Versandarten ein Land bedingen, wird nichts angezeigt.


    Hast Du einen Geolocator laufen, der den Standort des Kunden bestimmt? Oder die virtuemart_country_id in den Kundenfeldern auf einen Standard-Wert eingestellt?


    Und was hast Du unter VM-Konfiguration - Kasseneinstellungen bei
    Aktiviere automatisch vorgewählte Versandart
    eingestellt?


    Welche Versionen hast Du installiert? Die Angabe "aktuell" ist sehr vage, gibt viele aktuelle Versionen. 2.5.22, 3.0.12, 3.0.13.6, Joomla 2.5.28 gepatched, J 3.4.8.

    Mit einem Override der invoice.php sollte das gehen.


    Es kommt darauf an, wo es hin soll.


    Vielleicht zwischen diesen beiden DIVs.


    Servus,


    tue Dir einen Gefallen, bau nichts Neues in den Shop ein. Migrier den Shop auf VM 3.0.12 und geh von da aus weiter. Ein gepatchtes Joomla 2.5.28 dürfte es noch tun.


    Mit dem VM-Migrator von Daycounts kannst Du eine neue Version parallel installieren und alles langsam herüber ziehen, wie Du es magst, wenn alles steht, noch einmal Bestellungen und Kunden synchronisieren und mit maximal ein paar Minuten Stillstand geht es weiter.


    So short
    Stefan

    Schalt doch einmal auf das Protostar-Template. Wenn es dort funktioniert, erst einmal den Override für die productdetails deaktivieren.


    Sieht stark nach nem Template-Fehler aus. Woher ist das Template und wie alt?


    So short
    Stefan

    Ich weiß gerade garnicht, ob das gelöst war, was aber etwas weiterhelfen könnte, wäre ein Sprachumschalter für das Backend.


    Es gibt irgendwo eine Extension, damit man das Backend mit einem Klick auf eine andere Sprache umschalten kann.


    Google könnte hilfreich sein, wenn das erst einmal als Erleichterung hilft.


    So short
    Stefan

    Hallo,


    Du befindest Dich im im Ordner invoice und dieser code steht in der invoice.php. Wenn Du nun das Template "order" aufrufst, sucht VirtueMart nach der Datei "invoice_order.php" im gleichen Ordner.
    Ähnliches findest Du mit den Dateien default.php, dort werden auch "Untertemplates" aufgerufen,


    Dein Problem kannst Du allerdings auch ohne Overrides lösen. Unter VM-Menü - Shop - Shop - E-Mails/Rechnungen kannst Du diese Angaben im Header oder Footer machen.


    Wenn das nicht passt, kannst Du Dir auch ein eigenes Untertemplate bauen invoice_meinebankdaten.php. Das baust Du einfach mit dem Code, den Du oben gepostet hast an der Stelle ein, an der Du es haben möchtest. meinebankdaten statt order.


    Oder HTML fest in die invoice.php einbauen.


    So short
    Stefan

    Hm,


    wenn es für alle Länder auswählbar ist, heißt das eigentlich, dass keine Länder in den Einstellungen der Versandart angegeben sind.
    Jedes Land, für welches eine Versandart gilt, sollte dort im zweiten Reiter angegeben werden.


    Vielleicht hast Du mal nen Screenshot von den Einstellungen, wenn es daran nicht liegt.


    So short
    Stefan

    Das ist mir auch schon einmal unter gekommen, vor einem Jahr oder so, da hatte das Template einen alten Override.


    Schalt doch einmal die Overrides für die productdetails view im Template aus (Order umbenennen oä). Dann noch einmal probieren, um den Fehler einzugrenzen.


    So short
    Stefan

    Servus,


    sorry, ich bin die Woche kaum ins Büro gekommen, heute wieder hier und morgen schon wieder nicht da.
    Die Fehlermeldungen hab ich auch in meiner Testinstallation, Daten hab ich von denen bekommen, aber noch keine Zeit gehabt.


    Wenn Du kommunizieren möchtest, kannst Du schon mal fragen, auf welcher Version von VM die Ihr Plugin aufgebaut haben. Wenn nicht, schreibe ich die sicher nächste Woche dazu an, aber vorher wird es nichts.
    Die Fehlermeldungen liegen auf jeden Fall daran, dass das Plugin nicht auf die aktuelle Version passt.


    Normalerweise geht es so, der Shop hat seine Vorgaben, die Bank hat Ihre Vorgaben und derjenige, der das Plugin baut, muss halt dafür sorgen, dass es zu beiden Seiten hin passt. Wenn der in der Mitte sagt, es liegt an A oder B, dann mag das aus seiner Sicht so sein, weil sich etwas verändert hat, aber die Welt dreht sich halt.


    So short
    Stefan