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 Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Eigene Felder Lieferschein User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eigene Felder des Auftrages in der Druckvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Eigene Felder für Ebay-Listings verwenden JTL-Wawi 1.8 0
Neu Eigene Felder im Verkauf als Spalten anzeigen User helfen Usern - Fragen zu JTL-Wawi 4
Eigene Felder in alte Vorlagen JTL-Wawi 1.8 5
Neu Barcode Anpassung in Artikeletikett anhand Eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
dynamische Titel und Felder für B2C Plattformen JTL-Wawi 1.7 0
Neu Sind eigene Felder im Artikel in einer neueren Wawi-Version von Anfang an sichtbar? User helfen Usern - Fragen zu JTL-Wawi 8
Neu JTL WooCommerce-Connector leert bei Artikelupdate Inhalte der Felder WooCommerce-Connector 3
Neu jtl datenbank warnung - ein formular hat mehr als 1000 felder in tkunde des Shops Allgemeine Fragen zu JTL-Shop 0
Neu CSV Auftrag mit Artikeldaten (GTIN, Beschreibung, etc.) exportieren Arbeitsabläufe in JTL-Wawi 1
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 0
Neu Packtisch: In der Liste der Aufträge neue Feld-Spalte mit Spalteneditor hinzufügen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
Neu Eigene Seiten mit Plugin erstellen Technische Fragen zu Plugins und Templates 0
Neu Alles Artikel "unverkäuftlich" mit Urlaubshinweis JTL-Ameise - Ideen, Lob und Kritik 3
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Ärger mit WMS mobile - Scan bestätigt nicht zuverlässig die Eingabe Gelöste Themen - JTL-WMS / JTL-Packtisch+ 4
Neu 2x SumUp als Zahlungsmethode mit 2x verschiedenen SumUp Accounts aber 1x Kartenlesegerät? Allgemeine Fragen zu JTL-POS 0
Neu Service-Bestellungen / Dienstleistungen mit WMS abbilden Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Nach Umstellung auf WMS Probleme mit der JTL Ameise Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Auftrag mit Freiposition Menge 0 läßt sich nicht ausliefern + wird nicht auf Lieferschein angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung POS verbindet nicht mit SumUp Air Allgemeine Fragen zu JTL-POS 2
Neu Probleme mit Artikelzustand bei Ebay Laufene Artikel ändern Einrichtung und Installation von JTL-eazyAuction 3
Auktionen mit Anpassungsfunktion Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Videoeinbindung mit OnePage Composer Technische Fragen zu Plugins und Templates 1
Neu Zahlungsziel mit Skonto im Auftrag ausweisen Gelöste Themen in diesem Bereich 4
Neu Probleme mit dem Divi Theme WooCommerce-Connector 5
Neu Hilfe - Performanceproblem mit Shop durch Worker JTL-Shop - Fehler und Bugs 27
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Shop Suchfunktion Probleme mit (HTML-)Sonderzeichen JTL-Shop - Fehler und Bugs 0
Neu Anleitung: Artikeletiketten für Auftrag, Rechnung, Lieferschein etc. drucken mit Etikettenanzahl = Artikelanzahl User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon + Multishop mit evtl 2 Mandanten Starten mit JTL: Projektabwicklung & Migration 3
Neu Kuriosum - Shop 5.1.5 mit Datenbank 5.2.4 Mischbetrieb nach fehlgeschlagenem Update Installation / Updates von JTL-Shop 8
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Ameise - Auftragsimport mit mehreren Artikelpositionen JTL-Wawi 1.8 1
Neu Eigener (Home-) Server mit Windows UND Linux Starten mit JTL: Projektabwicklung & Migration 23
In Bearbeitung Bon mit Artikeln: Keine Auslieferung? Auftrags-Übernahme: Keine Anpassungen möglich? Allgemeine Fragen zu JTL-POS 2
Neu Automatisierter Import Händler-CSV, Problem mit unterschiedlichen Artikeln bei gleicher EAN Schnittstellen Import / Export 7
Neu Probleme mit Swatches Allgemeine Fragen zu JTL-Shop 7
Gelöst Hardware für häufige Konstellationen mit USB und Swissbit TSE-Problem ab Android 11 JTL-POS - Fragen zu Hardware 5
Neu DPD-Versand in Nicht-EU-Länder mit JTL-Shipping JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Aufträge zusammen fasse, mit getrennter Rechnung wegen JTL2DATEV Export ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu PayPal Checkout mit Apple Pay und Google Pay Plugins für JTL-Shop 1
Neu Erstellen eines Sets, als Variation in Zusammenhang mit einer Stückliste Arbeitsabläufe in JTL-Wawi 2
Neu Workflow-Auswahl ... mit ins Kontext-Menü aufnehmen (rechten Maustaste) JTL-Wawi - Ideen, Lob und Kritik 2
Pluginmanager startet nicht mit aktivem IonCube Loader Einrichtung JTL-Shop5 2
Issue angelegt [WAWI-75449] Artikel duplizieren - ASIN wird nicht mit dupliziert. JTL-Wawi - Fehler und Bugs 1

Ähnliche Themen