Gelöst Felder mit VM synchronisieren JTL-> VM

rcfabrik

Aktives Mitglied
12. August 2009
53
0
Hi,

benutze joomla 1.5.14 und vm 1.1.12, JTL die aktuelle beta und den aktuellen Connector von rbaier.

Meine Frage:

Gibt es einen Weg Felder wie z.B. UVP mit VM zu synchronisieren? Und falls ja, wie bekomme ich die Felder bzw. Variablen aufgerufen?

Ich stelle mir das z.B. so vor: In der Flypage <?php echo $jtl_uvp ?>

Kann mir da jemand helfen?

Danke im voraus!

Ronald
 

rbaier

Gut bekanntes Mitglied
28. September 2008
227
1
AW: Felder mit VM synchronisieren JTL-> VM

Ein Fall, der mir glücklicherweise selten, dennoch immer wieder einmal passiert ...

Doch konkret und der Reihe nach:
Soweit möglich, versuche ich auch individuelle Lösungen zu realisieren, wenn Anwender mich um solche anfragen.
So auch in diesem Fall. Ich habe den Connector für rcfabrik dahingehend erweitert, dass auch der UVP via Connector übertragen und in ein zusätzlich von ihm erstelltes Feld in die Datenbank eingetragen wird. Da der Aufwand für diese Modifikation nicht hoch war, hatte ich mich entschieden, diese kostenfrei zu erledigen.

Der bittere Nachgeschmack: Zeit für ein kurzes Feedback (oder gar ein 'Danke') hat rcfabrik auch nach 3 Tagen noch keine gefunden :frown: .

Die hier gestellte Frage '... wie bekomme ich die Felder bzw. Variablen aufgerufen?' werde ich mit Sicherheit nicht beantworten, lese ich doch in einer eMail des Fragenden an mich 'es versteht sich doch von selbst dass die Datenbank dann entsprechend via php entsprechend ausgelesen wird.'
Genau.

--
mfG
rbaier
 

Marcel

Sehr aktives Mitglied
14. September 2006
7.153
5
AW: Felder mit VM synchronisieren JTL-> VM

Der bittere Nachgeschmack: Zeit für ein kurzes Feedback (oder gar ein 'Danke'
Hilft dir natürlich nicht weiter: ist aber (leider!) alles andere als die Ausnahme!
Egal ob per Mail oder im Forum...irgendeine Rückmeldung, ein Hinweis dass sich eine Sache erledigt hat, oder gar sowas wie ein "Danke" halten viele einfach nicht für nötig.
 

rcfabrik

Aktives Mitglied
12. August 2009
53
0
AW: Felder mit VM synchronisieren JTL-> VM

Hi,

also das was da oben steht lass ich mal unkommentiert ...


Zum Thema:

Ich hab das meiste schon alleine gelöst, habe aber noch das Problem das auf der Browsepage bei allen Artikeln immer der selbe Wert ausgegeben wird.

Beispiel:

die Tabelle in der DB:
product_id | product_priceuvp
--------------------------------
1 | 100
2 | 200


folgende Funktion habe ich in der ps_product.php eingefügt:

PHP:
function get_uvp($product_id) {
        $db = new ps_DB;

        $q = "SELECT product_priceuvp FROM #__{vm}_product_price ";
        $q .= "WHERE product_id='$product_id' ";

        $db->query($q);
        $db->next_record();
        if ($db->f("product_priceuvp")) {
            return $db->f("product_priceuvp");
        }
        else {
            return "";
        }
    }
in der shop.browse.php habe ich:

PHP:
        $uvp = $ps_product->get_uvp( $db_browse->f('product_id') );
        $uvp1 = number_format($uvp,2, ".", ".");
        $tpl->set('uvp',$uvp1);
(bei ca. Linie 420, vor // Add-to-Cart Button )

In der Browsepage gebe ich das aus. Das Problem ist das bei allen unterschiedlichen Produkten (und Product ID's) immer nur derselbe Wert (aus der letzten Zelle) angezeigt wird.

Eigentlich sollte doch bei jedem durchlauf anhand der unterschiedlichen ID's der entsprechende Wert gesetzt werden?

Wer kann helfen?

Danke im voraus!

mfg

Ronald
 

rbaier

Gut bekanntes Mitglied
28. September 2008
227
1
AW: Felder mit VM synchronisieren JTL-> VM

Inzwischen hat sich rcfabrik bei mir via eMail gemeldet.

Von daher möchte ich mich kurz dem eigentlichen Thema und der aufgeworfenen Frage zuwenden.

Logisch, dass mit $tpl->set('uvp',$uvp1); immer derselbe Wert angezeigt wird, da sich Übergabewerte hier auf $tpl->fetch( 'browse/includes/addtocart_form.tpl.php' ) beziehen und somit an $tpl->fetch( $tpl->config->get( 'productListStyle' ) ) nur der letzte Wert der while-Schleife übergeben wird.

Die Übergabe muß korrekterweise an das Produkt-Array erfolgen, somit:
PHP:
		$uvp = $ps_product->get_uvp( $db_browse->f('product_id') );
		$uvp = $uvp!='' ? $CURRENCY_DISPLAY->getFullValue( $uvp ) : '';
		$products[$i]['uvp'] = $uvp;

Dann kann der UVP in der browse_x.php z.B. mit
UVP: <?php echo $uvp ?>
aufgerufen werden.

Hinweis: da der UVP für ein Produkt in der gewählten Tabelle mehrfach vorhanden sein kann (falls Preise für unterschiedliche Kundengruppen und/oder Staffelpreise existieren), würde ich das SQL-Statement in der Methode get_uvp( $product_id ) ergänzen um "LIMIT 0,1";

--
mfG
rbaier
 

rcfabrik

Aktives Mitglied
12. August 2009
53
0
AW: Felder mit VM synchronisieren JTL-> VM

Jup, das wars! Vielen Dank dafür!

Schon erstaunlich wie schnell das geht wenn mann sich damit auskennt :tongue:

Gruss,

Ronald
 

rcfabrik

Aktives Mitglied
12. August 2009
53
0
AW: Felder mit VM synchronisieren JTL-> VM

ich mal wieder ... :rolleyes:

Wie kann ich das realisieren dass der uvp auch auf der flypage ausgegeben wird?

Ich habs schon selber probiert mit der shop.product_details.php

Ich komme aber nicht zum Ergebnis. Bin ich da überhaupt in der richtigen Datei?

Gruß,

Ronald
 

masterbrain

Gut bekanntes Mitglied
2. Februar 2009
180
1
Dresden
AW: Felder mit VM synchronisieren JTL-> VM

Hallo,

habe das ganze auch mal probiert, bei mir passiert jedoch nix,

das UVP attribut wird ja bereits an die product_short_desc angehangen. wie heisst das Datenbankfeld für UVP um es nun aufzurufen.

<?php echo $uvp ?>
das geht bei mir nicht ....

wer hat rat ?
RC-fabrik bei euch sieht das gut aus ... könnt ihr mir nen tip geben.
 

rcfabrik

Aktives Mitglied
12. August 2009
53
0
AW: Felder mit VM synchronisieren JTL-> VM

Ich habe einen angepassten Connector von rbaier ...

deswegen wird mein UVP von JTL an den Webshop übergeben!
 

masterbrain

Gut bekanntes Mitglied
2. Februar 2009
180
1
Dresden
AW: Felder mit VM synchronisieren JTL-> VM

Hallo,

die aktuelle Ver. von rbaiers Connector hat die Unterstützung auch.

Folgenden Schritte habe ich jetzt durchgeführt.

/administrator/jtlwawi_connector/admin/index.php
Die Option "Speichern für Templating in VM" ist dann interessant, wenn Sie die Angaben zum Grundpreis und/oder UPV selbst in Ihre Templates (flypage, browsepage) einbinden wollen. Dabei können Sie auf die in der neuen Tabelle "jtlwawi_article" gespeicherten Daten zugreifen. Bitte unbedingt beachten: Werden Konfigurationsoptionen geändert, dann ist der gesamte Datenabgleich zwischen JTL-Wawi und Virtuemart komplett neu durchzuführen, da diese Änderungen auch erst ab diesem Zeitpunkt - z.B. für neu in JTL-Wawi angelegte Artikel - wirksam werden.

in der flypage eingetragen.
<?php echo $uvp ?>


-> aber leider passiert nix. Wer hat Rat ?
 

masterbrain

Gut bekanntes Mitglied
2. Februar 2009
180
1
Dresden
AW: Felder mit VM synchronisieren JTL-> VM

leider bin ich nicht sehr bewandert, was php und mysql datenbank abfragen angeht ...

in der tabelle jtlwawi_article ist der UVP wert in der spalte:recommended_price_taxed vorhanden. Ich habe auch die zuvor beschrieben Schritte von rcfabrik und rbaier durchprobiert.

wer hat rat ? wie bekomme ich den wert in meine flypage eingebunden ?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu SCX (Alle Marktplätze) - habt ihr Kategorien, bei denen die Kategoriespezifischen Felder nicht laden / zuordnen nicht möglich / No Data available? Einrichtung und Installation von JTL-eazyAuction 0
Neu Eigene Felder aus dem Auftrag in der Packtisch+ / WMS Ausgabe JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Neu Eigene Felder / Attribute spaltenweise exportieren JTL Ameise - Eigene Exporte 6
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Zuordnung der Felder in EVO Designvorlage eBay-Designvorlagen - Ideen, Lob und Kritik 0
WAWi Workflows mit Zahlungen als Bedingung funktioniert nicht JTL-Wawi 1.9 0
Neu Verdandliste Pro Paket das Gewicht mit ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Paternoster Umlaufregal mit JTL Wawi möglich? JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Aufträge mit nicht verfügbaren Artikeln automatisch zurückhalten User helfen Usern - Fragen zu JTL-Wawi 2
Neu WooCommerce Connector Problem mit nachträglich abgebrochenen Bestellungen Onlineshop-Anbindung 0
Neu Überverkäufe mit Kindartikeln - wie richtig einstellen ? User helfen Usern - Fragen zu JTL-Wawi 22
Neu Problem mit Variationen-Artikeln JTL-Shop - Fehler und Bugs 2
Neu WMS - Nachträglicher Labeldruck mit Adressänderung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Connector Verhalten mit Tracking Nummern und Versandbestätigungen Shopify-Connector 0
Neu OTTO-Marketplace Versand NICHT mit DHL möglich? Smalltalk 4
Neu Frage an die (Hobby-) Controller: B2C Einzelhandel mit 6% Marketingbudget - das ist normal? Business Jungle 7
Neu Probeme WaWi mit POS verbinden - failed to connect - server IP 127.0.0.1 Einrichtung / Updates von JTL-POS 0
Neu Immense Probleme mit dem Aufschalten neuer Produkte Amazon-Anbindung - Fehler und Bugs 0
Neu Aufträge mit falsche Steuerart angelegt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi Auftrag in JTL POS öffnen (problem mit Kartenzahlung) Allgemeine Fragen zu JTL-POS 0
Neu Wie erstelle ich Bundles mit JTL Wawi? User helfen Usern 0
Auftrag Inlandskunde mit USt-Id - wie erfassen JTL-Wawi 1.7 6
Konfigurationsartikel mit 0 € vs. Preise der einzelnen Komponenten mit 0 € Einrichtung JTL-Shop5 1
Neu Zahlungsart Überweisung mit Skonto Allgemeine Fragen zu JTL-Shop 1
Neu Übersicht Verkauf mit Artikelmenge und durchschnittlichem VK netto Eigene Übersichten in der JTL-Wawi 6
Neu Artikel mit negativem Preis (Gutschein) eingeben kompliziert...geht das einfacher? Allgemeine Fragen zu JTL-POS 3
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Preisdarstellung mit der niedrigsten Staffelung Allgemeine Fragen zu JTL-Shop 5
Neu Plugin mit transparentem Hintergrund (Auswahlassistent) Plugins für JTL-Shop 1
Neu Umgang mit Chargen bei mehreren Bestellungen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Neu In Filiale umbuchen mit Packungsgröße und dort mit JTL-POS einzeln "verkaufen" User helfen Usern - Fragen zu JTL-Wawi 3
Probleme mit Versandbenachrichtigung versenden JTL-Wawi 1.9 0
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 21
Neu SW 5.7.18: welcher Connector mit welcher Wawi? Shopware-Connector 1
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 5
Probleme beim Versand mit DHL JTL-Wawi 1.9 0
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikelexport mit Filter Hersteller, Überverkauf, letzte Änderung JTL Ameise - Eigene Exporte 2
Neu Alternative zu Sendcloud mit JTL Integration (Express Versand International) Arbeitsabläufe in JTL-Wawi 0
Neu Lieferschein mit Versandlabel Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 0
Neu noindex bei URLs mit btgsterne Allgemeine Fragen zu JTL-Shop 0
Artikelanlage mit Staffelpreisen JTL-Wawi 1.9 3
Neu Artikel mit Zustand beschädigt wird nicht als eigenständiger Artikel in der WaWi angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3

Ähnliche Themen