Beiträge von StefanSTS

    Die Auswahl "Kein Überschreiben" bedeutet, dass die products.php verwendet wird. Das ist die Standarddatei. Wenn man andere Layouts selbst erstellen möchte, kann man die in den gleichen Ordner legen und products_schoenername.php nennen, das wird dann als Alternativlayout erkannt und wird auswählbar.


    Schau mal, ob die Grundeinstellung funktioniert.


    Wenn nicht, kann ich Dir eine etwas andere products_horizon.php und etwas CSS dazu schicken, ich hab da ein wenig dran verändert.


    So long
    Stefan

    Hm, sowas passiert normalerweise, wenn in einer Schleife, in der die Produkte erzeugt werden, ein schließendes Tag vergessen wurde. Hast Du die products_horizon.php verändert? Dann vielleicht noch einmal die originale Datei einwerfen.


    Dieses Layout ist im Grunde für die Darstellung, wenn nur ein Produkt pro Reihe angezeigt wird. Wenn Du fünf Produkte pro Reihe anzeigen möchtest, ist die products.php (die default) besser geeignet.


    So short
    Stefan

    Die PHP-Datei, die die Verarbeitung übernimmt ist die gleiche, das geht alles über die edit.php in der user view. Durch die verschiedenen Variablen addST und editaddresscartST werden einfach nur andere Bedingungen verwendet. Dass die so unterschiedlich aussehen, mag daran liegen, dass letztere später dazu gekommen ist, und derjenige Programmierer den Variablen lieber einen aussagekräftigen Namen gibt.


    Wie bereits geschrieben, es gibt verschiedene Möglichkeiten, angemeldet, nicht angemeldet, schon eine Lieferadresse vorhanden und was weiß ich noch. Da steckt meistens ein Sinn hinter, der nicht gleich offenbar wird.



    Generell wäre es sinnvoll, so etwas zu haben, wie die Nachricht, dass nichts im Warenkorb ist, aber es gibt immer Ausnahmen, und VirtueMart lässt gerne einige Dinge offen, die man dann über das Template regeln kann. Wie gesagt, einige Templates bieten das an, andere wiederum nicht. VirtueMart ist im Grunde der Motor mit dem Rahmen, ein Template bestimmt dann wie das Gerät nach außen hin aussieht. So ungefähr wie Skoda, VW und Audi. Der Kern ist gleich, Motor, Fahrwerk usw., aber die Anbauten kann man sich nach Geschmack aussuchen.

    Sehe gerade zu Deinem Shipment-Problem.


    VirtueMart muss normalerweise schon wissen, wohin es etwas liefern soll, und was. Solange kein Artikel im Warenkorb ist, und keine Addresse vorhanden ist, ist dieser Zustand nicht definiert.


    Man kann z. Bsp. mit einem Skript das Land setzen, wenn man in den Warenkorb kommt. Einige Templates verhindern die Anzeige des Warenkorbs, wenn nichts drin liegt. Es gibt da viele Möglichkeiten.


    Am Anfang sollte man die Bezahl- und Liefereinstellungen zum Testen auch erst einmal so offen wie möglich lassen, also keine Länder angeben, Gewichte usw. bis man sich dann langsam zurecht findet.


    So long
    Stefan

    Hi,


    ich hatte mir das gestern angeschaut, da fehlt wohl in der Tat eine Überschrift.
    Vielleicht finde ich morgen etwas Zeit da hinein zu schauen. Wenn da was nicht stimmt, leite ich das an die Devs weiter.


    Es gibt für die Angabe der Lieferanschrift vier verschiedene Fälle, die berücksichtigt werden müssen, vielleicht ist da irgendwo die Überschrift vergessen worden.


    Die Funktion ist ja soweit gegeben, hab gerade darüber eine Shipment-Addresse eingegeben.


    So short
    Stefan

    Servus,


    jetzt mal ganz einfach betrachtet, könnte das daran liegen, dass keine Produkte in der Kategorie sind.
    Hast Du die Zuweisungen für die Kategorie evtl. irgendwie aufgehoben?


    Die Fülle Deiner Informationen lässt da leider nicht viele Schlüsse zu. Ein Blick auf die Seite und wahrscheinlich in die Administration wird da wohl nötig sein.


    So short
    Stefan

    Hm,


    also das einzige, was mir da einfallen würde, wäre, im englischen Forum nach alatak zu suchen und mal zu fragen, ob sowas anzupassen geht. alatak hat ziemlich viele Bezahl-Plugins geschrieben, auch das Paypal, glaub ich.
    Die Anfrage müsste dann in englisch oder französisch sein.


    Hope it helps
    Stefan


    PS. möchtest Du nicht lieber doch updaten? ;-) Wenn Du sowas in ein, zwei Dutzend Stunden hinbekommst, hätte ich vielleicht sogar Arbeit für Dich. ;-)
    Dass keiner hilft, liegt übrigens nicht daran, dass Dir keiner helfen "will", aber die meisten ITler leiden unter so einer Art Alzheimer, weil die immer zu viel Input bekommen, da verlieren sich dann irgendwo Speicherzuweisungen im Hirn, was so ältere Software angeht.


    Nein, unmöglich ist das nicht, mit sowas kannst Du die Programmierer von VM reich machen. ;-)


    Wenn das etwas ist, was Du unbedingt haben musst, würde ich einfach mal ein Ticket bei iStraxx erstellen und fragen, was das kosten würde. Manchmal ist es wundersam, wie schnell und einfach sowas geht.


    Vom Prizip her muss man nur beim Durchlaufen der Schleife, die die Produkte in der Kategorie generiert, die Stückzahl in eine Variable packen und dann jedesmal addieren. Da würde ich ehrlich gesagt mal nen neuen Thread für aufmachen, da bekommst Du mehr Aufmerksamkeit. Vielleicht hat das ja schon jemand.


    So long
    Stefan

    Servus,


    im Grunde habe ich nur die Standarddinge angegeben, sicherer Pfad, Währung, zwei Lieferarten, zwei Zahlungsarten, Adresse usw. für den Verkäufer unter Shop, so dass man einen Kauf durchlaufen lassen kann.
    Im CSS hatte ich Kleinigkeiten verändert, die max-height oder max-width der Bilder hatte ich von 90px auf einen höheren Wert geändert, wenn ich mich recht erinnere, aber die Seiten für die Lieferadresse hab ich nicht angerührt.


    Ich hab zwar eine etwas neuere Beta-Version vom Shop, aber die Lieferadressenansicht hat sich nicht verändert, wenn ich das recht in Erinnerung habe.


    So short
    Stefan

    Ja,


    JSN fragen, eine auf VM 3 angepasste Version zu liefern, oder die Overrides des Templates dort ausschalten, wo etwas nicht funktioniert.


    Im Ordner /templates/JSN-templatename/html/com_virtuemart/ sind die einzelnen Overrides. Wenn etwas nicht funktioniert, den Override dort einfach umbenennen. Zum Beispiel im Ordner .../cart/ einige Dateien. Einfach einmal probieren.


    So long
    Stefan


    PS. Mit einem Link zur Seite kann man evtl. dann ein paar Dinge finden, die zu ändern sind.

    Servus Toto,


    mein Link sieht anders aus, wenn ich auf Add Shipment address klicke.


    Hier ist ein Link zu einem meiner Testshops:
    http://vm3test.schumacher-netz…-3/user/editaddresscartST


    Da steht auch eindeutig, Shipment bearbeiten.


    Das dürfte ein Template-Problem sein. Am besten einfach einmal das Protostar-Template einschalten und damit probieren.


    Wenn es damit funktionier, kannst Du auch versuchen, den Override-Ordner für VM auszuschalten. In Deinem Template-Ordner gibt es den Ordner html, dort drin einfach einmal den Ordner com_virtuemart umbenennen. Damit ist der sozusagen "ausgeschaltet".


    So long
    Stefan

    Servus,


    da muss


    <?php echo $product->product_in_stock ?>


    ohne das this hinein.


    Sorry, ich hatte das aus der default.php der productdetails kopiert. Dort steht es mit this.


    Also für die Ansicht der Produkte in der Kategorieansicht, wie gerade beschrieben ohne this, in der Produktdetailansicht dann wie oben beschrieben mit this.


    Stefan

    Servus,


    von der Hintergrundfarbe her würde ich sagen, Du benutzt nicht das Standard-Template für den Admin-Bereich.


    Ist mir bisher so nicht untergekommen, schalt doch mal ein anderes Admin-Template ein.


    Ansonsten helfen nur mehr Informationen. Welches Joomla, welche Templates, welcher Browser, Betriebssystem....


    So short
    Stefan

    Bisserl schon,


    erst einmal den com_virtuemart - Ordner im Template-Override total ausschalten/umbenennen und sehen, was passiert.
    In der Rechnung steht die Zahlungart übrigens, der Wert ist also irgendwo schon da.


    Wenn das nichts hilft, einmal den OnePageCheckout von VP ausschalten. Von wann ist der? Welche Version?


    So short
    Stefan

    Eines könnte ich mir vorstellen.


    Du hast keine Kosten für die Zahlweise, bzw. Versand angegeben.
    Vielleicht wird das nicht aufgenommen, wenn kein Preis in der Konfiguration angegeben ist.
    Evtl. hast Du auch Preise angegeben, aber mit einem Komma?


    Preise immer mit Punkt angeben. 4.95 Euro, nicht 4,95 Euro.


    So long
    Stefan