Servus,
hast Du die Produktanzahl pro Seite evtl. zu hoch eingestellt? Dann könnte es schon sein, dass es einen Timeout gibt.
STS
Servus,
hast Du die Produktanzahl pro Seite evtl. zu hoch eingestellt? Dann könnte es schon sein, dass es einen Timeout gibt.
STS
Servus Faro,
waren das nicht diejenigen, die nur angezeigt werden, wenn das Produkt ausverkauft ist?
Vielleicht wird es auch von Deinem Template nicht unterstützt.
Auf die Schnelle
Stefan
echo $this->currency->createPriceDiv ('salesPrice', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_AB', $product->prices);
Sprachoverride
COM_VIRTUEMART_PRODUCT_SALESPRICE_AB="Verkaufspreis ab: "
Du suchst wahrscheinlich $product->virutemart_product_id, damit sollte der Vergleich funktionieren. Die Großschreibung wird nur für Sprachvariablen verwendet.
Frag Google einmal nach var_dumb, damit findest Du schnell heraus, was jeweils an Variabeln zur Verfügung steht.
So short
Stefan
Servus,
ist ja schön, dass ich sogar mit unpassenden Antworten helfen kann. Ich entdecke immer neue Talente in mir.
Was die Erweiterungen angeht, suche ich immer zuerst bei extensions.virtuemart.net, weil die angeboten Erweiterungen dort von Unternehmen kommen, die meistens schon lange dabei sind. Die Erweiterungen werden zudem erst einmal untersucht, ob sie auch was taugen.
Im JED sind öfter schon Klone von One Page Checkouts und diversen anderen Erweiterungen aufgetaucht, die nur abgekupfert waren, da kauft man dann, installiert es, und danach ist Essig mit Support, wenn man Hilfe braucht, weil die Firma nicht mehr da ist.
Ich hab erst neulich bei einem Kunden so einen OPC rausgeworfen, der den gesamten Shop ausgebremst hat.
Deshalb als allgemeiner Rat, immer einmal ein Auge darauf haben, wie lange die Erweiterungen schon existieren, ob sie regelmäßig aktualisiert wurden und ob der Name der Firma schon irgendwo positiv aufgefallen ist.
Servus,
ich mache das meistens so, dass ich auch das Hauptprodukt bestellbar mache. Da wähle ich die meistgefragte Variante und hab somit einen Preis und den Warenkorb-Button.
Wenn Du ein "ab" irgendwo stehen haben möchtest, kannst Du dafür einen Sprach-Override anlegen. Über Joomla Menü - Komponenten - Sprache - Overrides.
Den Sprachschlüssel findest Du irgendwo im sublayout prices.php. COM_VIRTUEMART_PRICE_IRGENTWAS, so ähnlich könnte der Sprachschlüssel aussehen. Google hilft Dir da sicher weiter, Sprach-Override ist ein Standard-Joomla-Ding.
So short
Stefan
Hört sich doch gut an. ![]()
Bei Dir schien die Migration ja wirklich fast wie ein Update zu laufen.
Das ist natürlich seltsam,
hast Du vielleicht irgendwo im CSS ein display: none; für eine bestimmte Klasse, die nur in den Modulen vorkommt? Oder ein position: absolute;?
Schau doch mal mit Firebug, ob da überhaupt etwas im Quelltext auftaucht.
STS
Schau mal unter Joomla Menü - System - Konfiguration auf der Server-Seite, da kann man die lokale Zeit einstellen.
So short
Stefan
Servus Mario,
andere Templates, andere Modulposition-Namen.
Schau mal unter Joomla-Menü - Erweiterungen - Module, welche Position dem Modul "VM - Category" zugeordnet ist (sofern es nicht umbenannt wurde), bei Protostar usw. heißt das "position-N", wobei für N eine Zahl steht.
Bei Deinem neuen Template kann das "sidebar", "left" oder soetwas sein.
Versuch doch einmal ein Tutorial zu Joomla und Modulpositionen zu ergooglen, dann sollte das verständlich werden.
So short
Stefan
Servus Toto,
kurz gesprochen, ja, ein funktionierendes Ajax wäre nett. Wenn man an einer lahmen Leitung hängt, lernt man Ajax zu verfluchen.
Vielleicht kommt das ja auch in dem Bereich noch, allerdings muss man wissen, dass mit Änderungen dort, evtl. auch Änderungen in anderen Modulen übernommen werden müssen, und dann wird es nicht lustig, wenn die Module von unterschiedlichen Anbietern kommen, da ist neu laden sicherer, weil dann alle Module die neuen Werte auslesen können. Ob das jetzt daran liegt, dass es dort kein Ajax gibt, kann ich nicht sagen, aber es ist nicht immer alles so einfach wie es scheint. ![]()
Du meckerst doch nicht, Du beschreibst es nur, wie Du es siehst, das sollte erlaubt sein. ![]()
So long
Stefan
PS, Das Ajax in diesem Forum ist auch eines, das bei langsamen Leitungen Stress macht. Erkennst Du bei mir dann daran, dass alles in einer Zeile steht. Ajax, zzzzzz ![]()
Servus,
meine Gedankegänge sind heute ein wenig von Grippemedikamenten beeinflusst, deshalb nur ein fixer Vorschlag.
Vor Kickstarter einfach beim iStraxx-Support mal fragen, ob die sowas für ne Supporter-Mitgliedschaft günstig implementieren können, da zahlst Du dann halt nen Teil und den Rest übernimmt iStraxx, weil es ins Core kommt.
Kickstarter damit zu verbinden, wäre natürlich auch eine Idee.
Ticket unter VirtueMart Extensions
Hope it helps
Stefan
Danke für die Lösung
STS
Das ist kein implementiertes Feature im VM Core. Es wird allerdings durch die meisten OnePageCheckouts unterstützt, wenn ich mich recht erinnere.
Virtueplanet OPC und der OPC von Stan können das.
Mir ist das Nachladen in bestimmten Situationen sogar lieber, weil da Fehler durch ein lahmes Netz und fehlende Verhinderungsmaßnahmen Knöpfchen zu drücken verhindert werden.
So short
Stefan
Servus,
in dem Fall würde ich wohl eher Produkte für jeden Stellplatz machen und dann per "selbsterstelltes Feld" "Zeichenkette" die Unterscheidung machen.
Hat den Vorteil, dass man auch Namen für Stellplätze vergeben kann. Geht auch mit den Multivariants/Produktvariationen, aber find ich komplizierter.
So short
Stefan
Servus Chris,
da musst Du wohl in die Datenbank.
Unter #_virtuemart_currencies findest Du das Dezimaltrennzeichen pro Währung.
So short
Stefan
Wenn die Löschen-Funktion nicht vorgesehen ist, ist das evtl. so gedacht, um eine Wiedervergabe von IDs zu vermeiden oder dergleichen.
Wie gesagt, ich würde einfach die entsprechenden Kind-Produkte deaktivieren.
Wenn Du dazu nichts auf docs.virtuemart.net findest, bleibt Dir noch die Google-Suche, ich meine, ich hätte die Frage schon öfter gelesen (evtl. auf englisch). Letzter sicherster Infopunkt ist dann kostenpflichtiger Support bei iStraxx.
Aber deaktivieren ist einfacher.
Ich persönlich habe auch schon Kindprodukte gelöscht, ist auch nichts passiert, aber deaktivieren ist immer die sicherere Aktion. Backup vorher, egal was Du machst. ![]()
So long
Stefan
Servus,
eine solche Funktion gibt es, soviel ich weiß, nicht. Das Produkt bräuchte ein "flag" "nicht wiederbestellbar" oder so in der Richtung, das man dann abfragen könnte.
Wenn Du das unbedingt brauchst, wäre es vielleicht möglich, das über eine VirtueMart-Mitgliedschaft in den Core zu bringen.
Einfach einmal Max ein Ticket auf extensions.virtuemart.net schicken, ob er das für eine Mitgliedschaft einbauen kann. Für mich hört sich das nach einer sinnvollen Ergänzung für VM an. Mit der Mitgliedschaft würdest Du dann nicht alle Programmierkosten tragen müssen und bekommst das Feature günstig.
Nur so eine Idee
Stefan
Servus Toto,
sieht so aus, als hätte Joomla 3.4.6 diese Änderung als "Security Feature" gebracht.
Kurzer Ausschnitt aus dem Chat:
Valerie, alatak.net:
the fix is remove JRoute in the user/tmpl/edit_address.php
$url = JRoute::_ ('index.php?option=com_virtuemart&view='.$rview.$task, $this->useXHTML, $this->useSSL);
Spyros Petrakis, EDIT: jetzt http://www.olympianthemes.com
$url = 'index.php?option=com_virtuemart&view='.$rview.$task;
Der Fix ist im VirtueMart SVN, falls jemand dort schauen möchte. dev.virtuemart.net
So long
Stefan