Beiträge von StefanSTS

    Servus,



    da musst Du vielleicht mal ein wenig nach Stichworten im Quelltext des Templates suchen, zum Beispiel die Namen der Positionen, vielleicht findest Du dann dort etwas, was Du replizieren kannst. Könnte aber auch im JS versteckt sein.



    Ohne das Template vor Augen ist das wirklich etwas schwierig.



    So long
    Stefan

    Hi Niko, es wird sicher demnächst unter docs.virtuemart.net einige aktualisierte Anleitungen geben, einige sind schon aktualisiert. Im Moment ist es eine gute Idee, den Fullinstaller zu verwenden und lokal einen Shop mit den Beispieldaten zu installieren. Dort kann man viele Möglichkeiten ausprobieren und auch sehen, wie die Produkte und Selbsterstellten Felder angelegt sind. Vielleicht hilft das erst einmal weiter Stefan

    Wie bereits zuvor beschrieben, die Buchstaben sind wichtig. P für Pending ist ein Zustand, der auftritt, wenn eine Bestellung nicht abgeschlossen wurde, aber schon eine Zahlungsweise im Warenkorb ausgewählt wurde. Wenn Pending in einem anderen Sinn verwendet wird, kann das zu diesem Problem führen. In dem Fall, Pending wieder Pending sein lassen. Einen neuen Bestellstatus erstellen, der nach P kommt, und den alten Namen von P trägt. Dann in der VM-Konfig Mails erst ab dem neuen Status angeben. P muss der erste Status sein, Versandt (ich glaube S) immer der letzte. Bitte auf die Buchstaben achten. Dazwischen eine logische Reihenfolge, die man rechts mit den Zahlen einstellen kann, und dann funktioniert das. Sicherlich ist es auch möglich, herauszufinden, was genau geändert wurde, aber die Zeit dafür ist mir gerade nicht. Als das Problem bei mir auftrat, waren es im Grunde nur zwei Klicks, weil meine Bestellstatusse einfach gehalten sind. Hope it helps Stefan

    Hallo Marcel, das mit den Sternchen ist noch suboptimal gelöst, das sind so Dinge, die dann in guten Templates anders gelöst werden. Das Problem dabei ist, dass man einmal als Gast auschecken kann und einmal als registrierter Benutzer. Es besteht Hoffnung, dass sich dieses Problem löst, wenn VM3 draußen ist, und die Programmierer danach mehr Zeit für die kleineren Dinge finden. So long Stefan

    Servus,


    wenn niemand dazu eine Idee hat, weist das normalerweise darauf hin, dass es ein seltenes Problem ist.


    Vielleicht ist etwas bei der Installation falsch gelaufen, dass Dateien nicht vollständig auf den Server übertragen wurden. Evtl. liegt es auch an einem Plugin. Ist irgendetwas installiert, dass Rechnungen oder Bestellungsmails verwaltet?


    Ansonsten vielleicht einmal das Log-File des Servers überprüfen.


    Grüße
    Stefan

    Hallo Marcel,


    das Registrieren ohne Passwort ist möglich, allerdings ist das kein Bug, sondern ein Feature.


    Das Passwort wird generiert und per E-Mail zugesandt.


    Das Passwort kann auch nachher über die Funktion "Passwort vergessen?" wieder hergestellt werden.


    Einen Core-Hack würde ich in diesem Fall nicht vornehmen, da das beim Aktualisieren von VM immer wieder überschrieben wird. Evtl. kann ein JS-Skript zum Beispiel per Modul angehängt werden, wenn das leere Passwort nicht gewünscht ist.


    Hope it helps
    Stefan

    Servus,


    das sollte nicht wirklich vernichtend sein, aber meiner Erfahrung nach ist es rausgeworfene Zeit und evtl. Geld, wenn man anfängt, herumzureparien.


    Der Shop hat ja interessante Dinge im Angebot, wenn dann alles funktioniert und das Design richtig rüberkommt, kurbelt das ja auch den Verkauf an. Die Zeit in eine Grundüberholung zu stecken, finde ich halt sinnvoller. Besonders die Ansichten für die Adressen usw. werden ja gerne vernachlässigt (und sind es in diesem Template), da kann man dann mit einem neuen Template evtl. zwei Fliegen mit einer Klappe schlagen, wenn die Ansichten gut aufgebaut sind.


    Bei der Template-Suche sollte man auf jeden Fall einmal die Demos durchgehen, um diese Ansichten alle zu prüfen, es sollte halt wirklich auf VirtueMart zugeschnitten sein.


    Vielleicht einfach mal eine Umfrage im Forum starten, welche Templates einfach zu installieren bzw. anzupassen sind.


    So long
    Stefan

    Hi Andreas,


    kann sein, dass Dein XAMPP die tar.gz-Dateien nicht verarbeiten kann, in dem Fall kannst Du die Verzeichnisse auspacken und neu als zip speichern. Mit den zip-Dateien sollte es klappen.


    Hiermit kannst Du das ganze Paket auf einmal installieren und bekommst es vorkonfiguriert:
    http://dev.virtuemart.net/atta…7-Stable-Full_Package.zip


    Die neuesten Dateien gibt es immer hier: Files - VirtueMart.


    Der Full Installer nimmt Dir ziemlich viele Arbeitsschritte ab, eigentlich wie Joomla installieren, nur dass nach einem Klick dann alles läuft.


    Hope it helps
    Stefan

    Hm,


    hast Du eine Datenbank erstellt? Die muss in der Grundeinstellung mit dem Benutzer root und einem leeren Passwort angesprochen werden.


    Rechte gibt es bei XAMPP schon, nur in der Grundinstallation ist halt alles ziemlich "offen", sprich, ohne Passwörter.


    Grüße
    Stefan


    PS: Nimmst Du den Full Installer oder installierst Du einzeln? An welcher Stelle genau hängt es? Vielleicht ein Screenshot.

    Servus,


    ja, das wäre schon eine feine Sache, wenn man per Patch einfach nur die betreffenden Dateien austauschen könnte.


    Wenn man das SVN auscheckt, dann kann man sehen, welche Dateien verändert wurden und nur diese übernehmen. Zum SVN steht was in der Developer-Ecke auf virtuemart.net. Ich benutze das mehr oder minder seit einem Jahr und wenn das einmal läuft, ist das sehr einfach.


    Ich nehme an, die Erstellung eines Patches, der nur die Veränderungen enthält, macht einfach noch einmal extra Arbeit, und deshalb wird der einfachere Weg genommen, der wahrscheinlich für 90% der Benutzer ohne Probleme funktioniert.
    Rein theoretisch muss man auch alle Overrides überprüfen, bzw. die neuen und die alten Originaldateien für die Overrides bestehen. Macht nur fast niemand, weil, wenn es läuft, dann läuft es ja, deshalb ist auch diese Override-Geschichte nicht vollends benutzerfreundlich bzw. sicher.


    So müssen wir uns halt mit den einen oder anderen Dingen herumschlagen, das bleibt wohl nicht aus. ;-)


    Grüße
    Stefan

    Servus,


    kurz gesagt, das Template ist - mir fiel gerade ein Wort ein, aber ich sage lieber - etwas veraltet.


    Da ist ein "absolute"r Table, der Dinge wie die Navigation enthält, darunter kommen die Formulare. Da der Table, die Tabelle, absolut ist, ist sie aus dem normalen Fluss der Elemente herausgenommen. Das heißt, die Formulare werden ebenfalls ganz oben am Browserrand angeordnet. Irgendwo war da noch ein z-index: 10, das legt die Tabelle mit der Navigation dann über die Formulare.


    Mein Tipp, mal ein paar aktuelle Templates anschauen und ein neues Template verwenden. Das aktuelle Design mit einer alten VirtueMart-Version zu verwenden, die auch noch bekannte Sicherheitslücken hat, ist etwas riskant.


    Meine Vorgehen wäre - wenn die Seite bereits erfolgreich läuft - die Seite auf dem Server spiegeln, dann VirtueMart auf der Spiegelung auf 2.6.12 updaten, danach ein Template von XY einspielen und dann ein wenig auf das Design der vorherigen Seite anpassen. In der Zeit kann die andere Seite weiterlaufen. Wenn alles passt, Seite auf den neuen Shop umlenken, und gut.


    Alles andere, Reparaturversuche, halte ich für unangebracht. Auch wenn es sicher möglich wäre.


    Etwas niederschmetternd, ich weiß, aber das ist meine ehrliche Einschätzung.


    Grüße
    Stefan

    Keine Overrides für Core-Dateien,
    Das beste ist ein Diff-Programm zu verwenden, und dann die einzelnen Dateien vergleichen.


    Ich mache mir dazu pro Seite immer eine Liste der "bösen" Dateien, die man nicht als Override anlegen kann. So eine Art Update-Manual, da kommt alles sofort hinein, was im Core verändert wird, damit man nachher nicht suchen muss.


    Wenn man zum Beispiel mit Total Commander die alten und neuen Installationsverzeichnisse aufmacht und dann die einzelenen Dateien vergleicht, dauert das oft nur ein paar Minuten.


    So long
    Stefan

    Kannst Du die beiden PHP-Dateien für den Footer einmal posten?


    Und welche Version Du im Moment hast?


    Eigentlich musste man da in früheren Versionen ein oder zwei Zeilen herausnehmen, wenn ich die Dateien sehe, kann ich Dir sagen, was raus muss.


    Das mit dem Abschließen der PHP-Anweisung hört sich etwas nach Pfusch an, da stimmt was nicht.


    So long
    Stefan


    PS: Schriften: VirtueMart Konfiguration - Shop - Shop - Rechnungen/E-Mails.

    Die Datei ist schon richtig, wenn Du mal mit der Maus über den Link gehst, den ich oben angegeben habe, dann siehst Du den vollständigen URL in der Statuszeile. Die Forensoftware verkürzt die Links immer liebevoll. (grummel)


    Wenn Deine vmsite-ltr.css nicht genauso aussieht, dann poste sie doch einfach hier herein. Kann sein, dass es durch Firebug etwas anders dargestellt wird, die Essenz sollte aber stimmen.


    Am besten in einen Abschnitt (code) ..... (/code), nur statt der runden Klammern bitte ] [ verwenden.


    Dann sieht das so aus.

    Code
    1. Ganz viel Code.


    So long
    Stefan