+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Virtuemart-Update auf 1.1.0 | Layout-Anpassung

  1. #1
    War schon öfter hier
    Registriert seit
    26.04.2006
    Beiträge
    213
    Bedankte sich
    35
    1 Danksagung in 1 Beitrag

    Standard Virtuemart-Update auf 1.1.0 | Layout-Anpassung

    Hallo Leute!

    Ich arbeite noch nicht so lange mit Virtuemart! Muss einige Änderungen an einem Shop vornehmen u. habe diese Site erstmal lokal gesichert u. begonnen lokal anzupassen, leider komme ich jetzt nicht mehr weiter u. habe die Site auf einen anderen Server zum Ansehen online gestellt.

    Ursprüngliche Site: www.morelloo.com
    Test-Site nach Update auf Virtuemart 1.1.0: www.propaganders.net/test/morelloo

    Die Site soll wieder gleich aussehen. Einige Dinge funktionieren aber noch nicht so recht u. ich weiss nicht, was ich noch anpassen muss:

    1. Navigation
    Im linken Modul "Produkte" soll immer nur das aktuelle Untermenü angezeigt werden.

    2. Hauptkategorien
    Bei den Hauptkategorien wurden auf der ursprünglichen Site wechselnde Bilder angezeigt, anstelle der Menüpunkte zu den Unterkategorien.

    3. Zur Bestellung

    a)Bei der ursprünglichen Site gab's zusätzlich die Möglichkeit, ohne persönliches Kundenkonto zu bestellen.
    Außerdem die Dateneingabe bei Erstellung eines neuen Kontos erst auf der nächsten Seite erfolgen. Das Formular ist bei mir überhaupt nicht sichtbar.

    b) Bei der darauffolgenden Site sehe ich keine Rechnungsinformationen.

    c) Bei "Bezahlung per" wird bei Vorauskasse ein falscher Betrag in der Klammer angezeigt. Bei "Bestellung absenden" wird der Betrag richtig gerechnet.


    Ich hoffe, ich habe nun alle Fehler entdeckt u. ein Virtuemart-Profi kann mir weiterhelfen. Leider hat mich die Suche im Portal noch nicht wirklich weiter gebracht!

    Danke schon mal!

    glg Sandra

  2. #2
    War schon öfter hier
    Registriert seit
    26.04.2006
    Beiträge
    213
    Bedankte sich
    35
    1 Danksagung in 1 Beitrag

    Standard

    ad 2) Haupkategorien
    Hab jetzt entdeckt, dass bei der alten Website in der Datei ps_product_category.php der Eintrag für die wechselnden Bilder gemacht wurde. Habe die Passage eingefügt u. bereits etwas geändert, da randomValue nicht funktioniert hat. Leider funktioniert's noch nicht ganz - die Bilder werden nicht angezeigt.

    Hier ein Auszug aus der Programmierung:
    ----------
    /**
    * creates a bulleted of the childen of this category if they exist
    * @author pablo
    * @param int $category_id
    * @return string The HTML code
    */
    function get_child_list($category_id) {
    global $sess, $ps_product, $VM_LANG;
    $ps_vendor_id = $_SESSION["ps_vendor_id"];
    $db = new ps_DB;
    $childs = array();

    if($_GET["category_id"]==58 or $_GET["parent_id"]==58)
    {$categoryid = 58;
    $bildid = rand(1, 5); }
    else if ($_GET["category_id"]==66 or $_GET["parent_id"]==66)
    {$categoryid = 66;
    $bildid = rand(1, 7);}
    else if ($_GET["category_id"]==68 or $_GET["parent_id"]==68)
    {$categoryid = 68;
    $bildid = rand(1, 3);}
    else if ($_GET["category_id"]==69 or $_GET["parent_id"]==69)
    {$categoryid = 69;
    $bildid = rand(1, 9);}
    else if ($_GET["category_id"]==70 or $_GET["parent_id"]==70)
    {$categoryid = 70;
    $bildid = rand(1, 1);}
    else if ($_GET["category_id"]==71 or $_GET["parent_id"]==71)
    {$categoryid = 71;
    $bildid = rand(1, 8);}
    else {$categoryid = 0;}

    $parentid = $categoryid;

    $html = "";

    $q = "SELECT category_id, category_thumb_image, category_child_id,category_name FROM #__{vm}_category,#__{vm}_category_xref ";
    $q .= "WHERE #__{vm}_category_xref.category_parent_id='$categor y_id' ";
    $q .= "AND #__{vm}_category.category_id=#__{vm}_category_xref .category_child_id ";
    $q .= "AND #__{vm}_category.vendor_id='$ps_vendor_id' ";
    $q .= "AND #__{vm}_category.category_publish='Y' ";
    $q .= "ORDER BY #__{vm}_category.list_order, #__{vm}_category.category_name ASC";
    $db->setQuery($q);
    $db->query();

    //Bei den Hauptkategorien soll das Produktbild angezeigt werden
    if($_GET["category_id"]==58 or $_GET["category_id"]==71 or $_GET["category_id"]==69 or $_GET["category_id"]==66 or $_GET["category_id"]==70 or $_GET["category_id"]==68) {

    $html .= "<img src='".$mosConfig_live_site."/templates/morelloo/images/".$_GET["category_id"]."/".$bildid.".jpg' width='600'>";


    } else {

    while( $db->next_record() ) {
    $childs[] = array (
    'category_name' => $db->f("category_name"),
    'category_id' => $db->f("category_id"),
    'category_thumb_image' => $db->f("category_thumb_image"),
    'number_of_products' => ps_product_category::products_in_category( $db->f("category_id")),
    );
    }
    }
    return $childs;
    }
    ----------------

    Kann mir jemand meinen Fehler sagen?!

    Danke schon mal!

    glg Sandra

  3. #3
    War schon öfter hier
    Registriert seit
    26.04.2006
    Beiträge
    213
    Bedankte sich
    35
    1 Danksagung in 1 Beitrag

    Standard teils gelöst :-)

    Hurra - 2) Hauptkategorien hab ich endlich gelöst!

    Zu den anderen Punkten könnte ich noch Hilfe brauchen!

    Schönen Abend noch!

    glg

  4. #4
    War schon öfter hier
    Registriert seit
    26.04.2006
    Beiträge
    213
    Bedankte sich
    35
    1 Danksagung in 1 Beitrag

    Standard

    Jetzt habe ich endlich auch Punkt 1) gelöst. Gefunden habe ich die entsprechende Passage in ps_product_category.php.

    Die restlichen Probleme bestehen noch immer :-(

    glg

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein