Beiträge von StefanSTS

    BlueOwl,


    Deine Zeile hat sich etwas nach unten verschoben, der Abschnitt ist inzwischen verändert worden.


    Du kannst es in Zeile 1493 der calculationh.php mit dem name = 0; ja einmal versuchen, aber ich hatte jetzt nicht die Zeit, mir das Wissen anzueignen, ob das klappt.


    Halt Datei sichern, austauschen, probieren. Wenn's klappt, gut, wenn nicht, zurück damit.


    So long
    Stefan

    Kurze Bemerkung vorab:
    Manchmal hilft es beim Bearbeiten des Shops, die SEO-Einstellungen auszuschalten, damit man die URLs mit den IDs sieht.
    Wenn ich bei Joomla in der Konfiguration "Site" aufrufe und dort bei "Suchmaschinenoptimierung (SEO)" alles auf nein setze, sieht der Link bei mir wie folgt aus (Leerzeichen sind zur besseren Lesbarkeit):


    http://shop.xy.de/index.php? option=com_virtuemart & view=user & task=editaddresscheckout & addrtype=BT & Itemid=124 & lang=de


    Dein Link ist vereinfacht durch die SEO-Optimierungen, aber entspricht diesem.
    Einen Link auf diese Seite gibt es wirklich nicht als Auswahl in den Menütypen. Die Menütypen verweisen entweder in den Warenkorb oder gleich zur Kunden-/Rechnungsadresse, aber ohne den Weg über den Warenkorb.



    Die Frage ist nun, was möchtest Du eigentlich machen?
    Wenn Du einen anderen Stil zuordnen möchtest, heißt das doch, dass Du die Darstellung dieser Seite verändern möchtest, oder?
    Das wird nur durch die Änderung der entsprechenden CSS-Datei gehen, oder wenn die Struktur verändert werden soll, über die in Post 2 beschriebenen PHP-Dateien.
    Diese Änderungen kannst Du in Deinem Template durch einen Override anlegen, Du optimierst sozusagen Dein Template für Virtuemart.


    Wenn Du beschreiben kannst, wie Du die Seite verändern möchtest (oder welchen Stil Du ihr zuweisen möchtest, allerdings dann nicht per Menülink), dann kriegen wir das sicher hin.


    So long
    Stefan

    Dein Problem kann ich Dir jetzt nicht direkt beantworten, aber warum dürfen die Gäste keine eigenen Accounts anlegen, dann hat sich das Problem erledigt.


    Wenn Du den Zugang zu der Seite verwehren möchtest, dann mach das doch mit einem Benutzer und Passwort über die htaccess, die das Verzeichnis sperrt.


    Nur so eine Idee
    Stefan

    Servus,


    leider verstehe ich Deine Frage nicht vollständig, deshalb kann es sein, dass meine Antwort etwas daran vorbei geht.


    Den Stil oder den Aufbau der Seite kannst Du über die Bearbeitung der Seiten im Ordner
    components\com_virtuemart\views\user\tmpl\ erreichen, wahrscheinlich in Deinem Fall der edit_address.php.


    Ein Override dafür müsste in den entsprechenden Template-Ordner:
    /templates/Dein_Template/html/com_virtuemart/user/edit_adress.php.


    Einen Verweis auf diese Seite erreicht man über die Zuweisung von Virtuemart-Kontenpflege.


    So long
    Stefan

    Installier Dir doch einmal Firefox mit Firebug.


    Dann (rechts)klickst Du auf die entsprechenden Felder, die Du loswerden möchtest, und schaust über "Element untersuchen", in welchem Container die stehen.


    Z. Bsp. div class="tolle_sortierung"


    Dann suchst Du Dir die vmsite-ltr.css im Virtuemart-Ordner, legst einen Override dafür an, Bilder mitkopieren (Hab den Link gerade nicht, aber einfach mal Suchmaschine nach Override vmsite-ltr.css fragen).


    Am Ende der vmsite-ltr.css einfügen:


    div.tolle_sortierung {display: none;}


    Und schon ist das nicht mehr da.


    So long
    Stefan

    Die offizielle Virtuemart-Seite ist Home.


    Dass sich jemand aus der Branche, der auch Geld mit seiner Arbeit verdienen möchte, dazu entschlossen hat, dieses Forum für die deutschsprachigen Benutzer auf die Beine zu stellen, finde ich klasse. Gute Werbung für den Forenbetreiber und eine gute Plattform für Fragen, die nicht gleich einen Profi-Programmierer benötigen.


    Wenn hier dann auch einmal Arbeit für den Forenbetreiber aufkommt, finde ich das nur gerechtfertigt. Durch Suchmaschinen bin ich immer wieder auf dieses Forum gestoßen, als ich einen Shop für meinen Kumpel erstellt habe, so konnte ich einen inzwischen gut laufenden Shop ohne Programmiererhilfe bauen, sozusagen zum Nulltarif. Ich musste nicht einmal Fragen stellen, weil alle Antworten bereits in dem ein oder anderen Thread vorhanden waren.


    Aus diesem Grund habe ich mich entschlossen, auch ab und zu einmal ein Tipp zu geben, in welche Richtung man schauen kann.


    Aber um einmal auf den Punkt zu kommen, ich kenne Deine Art sehr gut: Anderen nicht einen Heller und Pfennig für ihre Arbeit gönnen, aber selbst alles umsonst haben wollen ohne auch nur selbst einen Handschlag dafür zu tun. Das drückt sich in den wenigen Beiträgen von Dir sehr gut aus.


    Da freue ich mich, dass es eine Menge Forenbenutzer gibt, die selbst Motivation mitbringen, und auch einmal die Geduld haben, sich durch die Threads zu arbeiten, denen helfe ich gerne.


    Vielleicht überdenkst Du Deine Art ja noch einmal, wenn Du demnächst etwas umsonst haben möchtest.


    Mit den besten Wünschen für ein zufriedenes Leben
    Stefan

    Offensichtlich hat es mit Deiner Seite, Deinem Template, Deinen Einstellungen oder Deinem Server etwas zu tun.
    Ansonsten wäre das Forum jetzt mit dem gleichen Problem überflutet.


    Die Spezialisten, die Du suchst, findest Du im Forum unter Sonstiges - Kommerzielle Jobs.


    In diesem Teil des Forums findest Du überwiegend Nutzer von Virtuemart, die selbst viel im Forum herausgefunden haben und deshalb gerne Tipps geben, wie man weiter verfahren könnte. Sehr oft wird das freundlich entgegen genommen und sehr oft hilft das auch, eine Lösung zu finden. Leider nicht immer. Und je nach angelegtem Ton des Fragenden ist der Enthusiasmus bei denen, die helfen möchten, auch unterschiedlich.


    Stefan

    Leider kann ich das nicht in einem Satz sagen, weil ich das genaue Problem nicht kenne, und auch Virtuemart nicht wie meine Westentasche kenne.Dazu brauch ich dann FTP-Zugang zu Deinen Dateien, Admin-Zugang zu Deiner Seite, und leider hab ich keine Zeit, da jetzt zu suchen.Deshalb meine Empfehlung: "Such doch mal." So hab ich meine Probleme auch immer gelöst. Manchmal braucht es halt Zeit und Geduld. Stefan

    Wahrscheinlich ja.


    Schau im Firebug, ob .quantity-box oder span.quantity-box als letztes von der flexibleVM2Global.css bestimmt werden, dann steht die Regel oben im CSS-Fenster von Firebug.


    Allerding hab ich überlegt, dass es vielleicht besser wäre, die Quantity-Box nur zu verschieben, nicht ganz aus dem Dokument zu verbannen. Keine Ahnung, ob bei display: none; dann die Werte (1 Stück) übernommen werden.


    position: absolute;
    left: -9999px;



    wäre vielleicht besser, dann bleibt das Element im HTML-Baum erhalten, aber wird ins Unendliche Weite geschickt.


    Soll der Wert immer 1 sein? Tut die Quantity-Box auf der Seite so weh, dass sie unbedingt weg muss?

    Nimm doch mal den Firefox mit Firebug, Rechtsklick auf die Mengenbox und das Element untersuchen.


    Auf der rechten Seite sollte er anzeigen, welche CSS-Eigenschaften aus welchen CSS-Dateien angewendet werden.


    Versuch, die Seite auf einen Server zu stellen, oft kommen nach einer Umstellung von lokal auf Server nach Probleme dazu, deshalb ist es sinnvoll, früh auf den Server zu wechseln.


    So long
    Stefan

    Hallo Mario,


    da hatte ich doch glatt das /com_virtuemart/ zwischendrin vergessen, ja.
    Bei mir war es zu der Zeit schon nach Mitternacht, da war meine Konzentration wohl schon etwas beeinträchtigt. ;-)


    Ich ändere das oben für die Nachwelt, damit es für "Suchmaschinenfinder" keine Konfusion gibt.


    Grüße
    Stefan

    Servus,


    man könnte ein wenig in der
    \components\com_virtuemart\views\productdetails\tmpl\default_relatedproducts.php
    herumbasteln.


    Vorher besser einen Override der obigen Datei im Ordner /templates/mybusiness_25/html/com_virtuemart/productdetails/ anlegen.



    ändern in



    Die Klassen "floatleft" und "width50" sind in der vmsite-ltr.css definiert. Statt width50 kann man auch width48 oder ähnliches verwenden und noch etwas "margin" oder "padding" dazugeben.
    In der letzten Zeile wird das float noch "gecleart".
    Eventuell auch noch eine Höhe für div.product-field in der vmsite-ltr.css angeben. Auch für die vmsite-ltr.css bitte einen Override verwenden. Forumsuche hilft bei Override.


    So long
    Stefan

    So ungefähr. ;-)


    Das Core ist vereinfacht das, was Du als gepackte Datei (.zip) heruntergeladen hast, und dann in Joomla als Erweiterung installierst.


    Die vmsite-ltr.css des Cores ist diese:
    htt p://w ww.shop.de/components/com_virtuemart/assets/css/vmsite-ltr.css.


    Wenn Du jetzt von 2.0.24c auf z. Bsp. 2.0.26d aktualisierst und dazu das volle Virtuemart-Paket herunterlädst, werden alle Dateien im Ordner
    htt p://w ww.shop.de/components/com_virtuemart/ überschrieben, auch die vmsite-ltr.css. (Dies ist nur dann NICHT der Fall, wenn Du einen Patch installierst, der nur die vom Entwicklerteam veränderten Dateien einspielt und die vmsite-ltr.css nicht verändert wurde.)


    Ein Override wird bevorzugt behandelt: Gibt es einen Override, wird die Override-Datei verwendet, und die originale Datei im Core, eben die
    htt p://w ww.shop.de/components/com_virtuemart/assets/css/vmsite-ltr.css., wird ignoriert.


    Die verwendete Override-Datei wäre htt p://ww w.shop.de/templates/mein_shop_template/css/vmsite-ltr.css.


    Der Override liegt im Template-Ordner. Hier werden von Virtuemart keine Dateien aktualisiert oder hineinkopiert, Virtuemart kümmert sich nur um die Dateien in com_virtuemart, einmal im "Frontend" (/com_virtuemart), und einmal im Ordner /administrator/com_virtuemart). Es werden auch noch andere Dateien kopiert, aber lassen wir die der Einfachheit halber erst einmal außen vor.
    Wichtig ist, dass ein Update von Virtuemart im Template-Ordner Deine veränderten Dateien nicht überschreibt, somit bleibt Dein Design erhalten.


    Nur eine Kleinigkeit am Rande: Wenn es ein Sicherheitsupdate gibt, dass Dateien betrifft, für die ein Override besteht, dann sollte man die alten Overrides herauswerfen und mit den sicheren neuen Dateien einen neuen Override basteln. Im Allgemeinen sollte dies jedoch nicht so oft der Fall sein, da eventuelle Sicherheitslücken eher nicht in den Dateien vorkommen, für die Overrides erstellt werden, erst recht nicht in CSS-Dateien.


    Ich hoffe, das war nicht zu kompliziert erklärt
    Stefan