+ Antworten
Seite 2 von 2 ErsteErste 1 2
Ergebnis 11 bis 17 von 17

Thema: Neue Tabelle in mysql für die EAN's?

  1. #11
    Neu an Board
    Registriert seit
    31.01.2008
    Beiträge
    25
    Bedankte sich
    13
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Neue Tabelle

    Moin,
    hab ein Problem mit der Umsetzung dieser Anleitung.
    Benutze Joomla 1.156 VM 1.14 stable

    Hab eine neue Tabelle namens drucker in der Datenbank angelegt. Typ varchar(60) Null=Ja , Standard

    Dann in den php Dateien die Änderungen vorgenommen. Nach Fehlerkorrekturen (Fehler hab ich gemacht, nicht die Autoren) wird das neue Feld auch in der Produktliste VM angezeigt. Es wird jedoch der Wert aus der product_sku angezeigt. In der Datenbank-Tabelle ist der Wert richtig abgespeichert


    Mit der Anleitung für die Anzeige der neuen Tabelle im Frontend komme ich nicht ganz zurecht. Vieleicht könnte das etwas ausführlicher beschrieben werden. So wie das für den Backend-Bereich? Das währe ganz Toll

  2. #12
    Neu an Board
    Registriert seit
    31.01.2008
    Beiträge
    25
    Bedankte sich
    13
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Daumen hoch

    Wie schon gesagt, ganz perfect gemacht diese Anleitung.
    Da hat sich wats sehr ins Zeug gelegt!

    Hab nochmals alles nachgeschaut und dann.... Fehler gefunden und es geht!!!!

    Danke an alle

  3. #13
    Neu an Board
    Registriert seit
    15.06.2010
    Beiträge
    56
    Bedankte sich
    7
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Hallo blackice2999,

    Zitat Zitat von blackice2999 Beitrag anzeigen
    Hi,

    die Frage die ich mir stelle, warum hackt ihr eine Komponente so massiv das Updates kaum noch möglich sind ?
    Ich kann nicht anders ..... Nein mal Spaß beiseite. Ich habe Artikel, die per 100 oder eventuell sogar nur per 1000 Einheiten bepreist werden können/müssen, da ansonsten Bruchteile von Cent dabei raus kommen würden. Gleichzeitig habe ich das Problem, das die Preispflege dann nachher automatisiert aus einer Auslesedatei einer bestehenden Warenwirtschaft laufen soll. Ich habe folglich nur sehr begrenzte Möglichkeiten auf der Seite auf die Daten einzuwirken. Aber wenn es eine einfachere Möglichkeit gibt, ich nur einfach noch nicht drüber gestolpert bin, dann immer her damit. Noch ist alles möglich und ich für jede Anregung dankbar.

    CU
    cyberframe

  4. #14
    Neu an Board
    Registriert seit
    15.06.2010
    Beiträge
    56
    Bedankte sich
    7
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Hallo,
    ich bastle immer noch an meinem Problem auf der Flypage herum. Meine selbst eingefügten Werte aus der jos_vm_product Datenbanktabelle bekomme ich inzwischen, wobei ich eigentlich nichts wirklich anders mache als vorher - aber gut. Probleme bereitet mit der Zugriff auf die jos_vm_product_price aus der ich eigentlich mit dem folgenden Code die Einzelpreis auslesen wollte, um damit den Grundpreis zu berechnen. Folgenden Code habe ich in meine administrator/components/com_virtuemart/html/shop.product_details.php eingebunden
    PHP-Code:
    $product_id $db_product->f('product_id');
    $sqlgp mysql_query("SELECT product_price, product_id FROM jos_vm_product_price 
    WHERE product_id = $product_id"
    );  
     while(
    $rowgp mysql_fetch_object($sqlgp)){
        
    $products[$i]['Einzelpreis'] = $rowgp->product_price;

    Und zu guter Letzt bräuchte ich auch noch den passenden Steuersatz aus der jos_vm_tax_rate was ich mit dem folgenden Code-Schnipsel zu bekommen glaubte
    PHP-Code:
    $sqltax mysql_query("SELECT tax_rate, tax_rate_id FROM jos_vm_tax_rate WHERE tax_rate_id = '$steuersatz'");
    while(
    $rowtax mysql_fetch_object($sqltax)){
      
    $products[$i][tax_rate] = $rowtax->tax_rate;

    wobei $steuersatz den Wert aus product_tax_id enthält.

    Kann mir jemand einen Hinweis geben, warum ich hier keine Werte bekomme? Kann es sein, das ich so zwar Werte bekomme die dann später aber nicht in der flypage z.B. über $tax_rate ansprechen kann?

    CU
    cyberframe

  5. #15
    War schon öfter hier
    Registriert seit
    14.07.2010
    Ort
    Cottbus
    Beiträge
    132
    Bedankte sich
    0
    Erhielt 56 Danksagungen
    in 50 Beiträgen

    Standard

    Also...hau mal dein ganzes Zeug aus den Datein raus...öffne die shop.product_details.php, srolle bis ganz ans Ende wo kommt:
    PHP-Code:
    /* Finish and Print out the Page */
    echo $tpl->fetch'/product_details/'.$flypage '.php' ); 
    und füge davor ein:
    PHP-Code:
    // Einzelpreis
    $sqlgp mysql_query("SELECT product_price, product_id FROM jos_vm_product_price 
    WHERE product_id = $product_id"
    );  
     while(
    $rowgp mysql_fetch_object($sqlgp)){
        
    $einzelpreis $rowgp->product_price;
    }
    $tpl->set"einzelpreis"$einzelpreis);

    // Steuersatz
    $sqltax mysql_query("SELECT DISTINCT tax_rate, tax_rate_id FROM jos_vm_tax_rate,jos_vm_product WHERE tax_rate_id = product_tax_id AND product_id = $product_id");
    while(
    $rowtax mysql_fetch_object($sqltax)){
      
    $tax_rate $rowtax->tax_rate;
    }  
    $tpl->set"tax_rate"$tax_rate); 
    Jetzt kannst du in der flypage.tpl.php mit $tax_rate und $einzelpreis arbeiten..

    Viel Spaß damit
    90% aller Computerprobleme entstehen zwischen Stuhl und Tastatur.

  6. Erhielt Danksagungen von:


  7. #16
    Neu an Board
    Registriert seit
    15.06.2010
    Beiträge
    56
    Bedankte sich
    7
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Hallo wats,

    was soll ich sagen ... DANKE ... und wieder kann der wats meine Probleme "mal eben" lösen. Langsam wird es für mich peinlich

    CU
    Cyberframe

  8. #17
    War schon öfter hier
    Registriert seit
    14.07.2010
    Ort
    Cottbus
    Beiträge
    132
    Bedankte sich
    0
    Erhielt 56 Danksagungen
    in 50 Beiträgen

    Standard

    Dafür is das Forum ja da
    90% aller Computerprobleme entstehen zwischen Stuhl und Tastatur.

+ Antworten
Seite 2 von 2 ErsteErste 1 2

Lesezeichen

Berechtigungen

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