Also von allein komm ich leider nicht weiter, kenn mich halt nicht aus mit dem proggen und dem Script. Gibt es denn hier niemanden der den Basispreis sauber in seinen xtc bringen will?
Gruß Frank
Basispreise an xtc übergeben
Re: Basispreise an xtc übergeben
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home
Re: Basispreise an xtc übergeben
Hallo Frank,Frank.Wolf hat geschrieben:Also von allein komm ich leider nicht weiter, kenn mich halt nicht aus mit dem proggen und dem Script. Gibt es denn hier niemanden der den Basispreis sauber in seinen xtc bringen will?
Gruß Frank
schau die mal auf Seite 1 meinen Post vom 7. Sep 2010, 09:45 Uhr an. Die Version überträgt ab CAO 1.4.3.4 den Basispreis an den Shop (eben mit meinem Testshopü getestet)
Was funktioniert bei dir nicht?
Gruß Benny
Re: Basispreise an xtc übergeben
Also bei mir funktioniert die Zuordnung der Einheit nicht. Habe zuerst gedacht es läge daran dass ich einen Artikel verändert habe, aber auch wenn ich einen Artikel komplett neu anlege steht die Einheit nicht dahinter.
Habe heute extra wieder die datei für den 1.4.3.4 runtergeladen um sicher zu gehen dass die richtige datei auf dem server ist. den Template_c ordner hab ich auch vorher geleert.
Gruß Frank
Habe heute extra wieder die datei für den 1.4.3.4 runtergeladen um sicher zu gehen dass die richtige datei auf dem server ist. den Template_c ordner hab ich auch vorher geleert.
Gruß Frank
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home
Re: Basispreise an xtc übergeben
Benutzt du ein add-on für den Basispreis?
Re: Basispreise an xtc übergeben
Hallo Benny,
Benutze keine add-ons.
Benutze die CAO K-Version 1.4.3.4 ohne Änderungen und den XTC-Modified1.05 mit ein paar Modulen aber keins was den Basispreis betreffen sollte.
Wurde das Script mit dem xt_commerce oder mit dem XTC-Modified getestet? Und wenn mit dem XTC-Modified welche Version?
Gruß Frank
Benutze keine add-ons.
Benutze die CAO K-Version 1.4.3.4 ohne Änderungen und den XTC-Modified1.05 mit ein paar Modulen aber keins was den Basispreis betreffen sollte.
Wurde das Script mit dem xt_commerce oder mit dem XTC-Modified getestet? Und wenn mit dem XTC-Modified welche Version?
Gruß Frank
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home
Re: Basispreise an xtc übergeben
Hallo,
ich habe es mit dem normalen xtc und dem aktuellen Gambio getestet.
Püfe doch mal die cao_xtc.php und schau ob folgendes so eingetragen ist.
sollte so Zeile 119 sein.
Gruß Benny
ich habe es mit dem normalen xtc und dem aktuellen Gambio getestet.
Püfe doch mal die cao_xtc.php und schau ob folgendes so eingetragen ist.
Code: Alles auswählen
define('USE_VPE',true);
Gruß Benny
Re: Basispreise an xtc übergeben
Hallo Benny,
das wars, jetzt gehts auch. Nochmals herzlichen Dank!!
Das einzige was ich beim Testen bemerkt hatte ist, wenn der Faktor beim Artikel auf 1 steht die VPE-Anzeige im Shop ausgeschaltet wird. Dabei ist es egal ob er vorher schon auf 1 gestanden hat oder man ihn erst auf 1 umstellt. sobald der Artikel neu hochgeladen wird ist die Anzeige weg.
Beispiel: Reinigungsspray 100ml 4,99€
wäre der Basispreis 4,99€ pro 100ml
stelle ich jetzt auf liter um werden zwar im Admin die richtigen Daten eingetragen (Einheit 100ml, Faktor 1,0)aber der Haken bei VPE-Anzeige wird entfernt.
Ich habe jetzt in der cao_xtc_functions.php bei mir Zeile 1723
geändert in:
kenn mich zwar nicht aus im proggen aber dies hat mir keine Ruhe gelassen und gereizt mal selbst zu suchen.
Vieleicht ist anderen ja auch damit geholfen.
Gruß Frank
das wars, jetzt gehts auch. Nochmals herzlichen Dank!!
Das einzige was ich beim Testen bemerkt hatte ist, wenn der Faktor beim Artikel auf 1 steht die VPE-Anzeige im Shop ausgeschaltet wird. Dabei ist es egal ob er vorher schon auf 1 gestanden hat oder man ihn erst auf 1 umstellt. sobald der Artikel neu hochgeladen wird ist die Anzeige weg.
Beispiel: Reinigungsspray 100ml 4,99€
wäre der Basispreis 4,99€ pro 100ml
stelle ich jetzt auf liter um werden zwar im Admin die richtigen Daten eingetragen (Einheit 100ml, Faktor 1,0)aber der Haken bei VPE-Anzeige wird entfernt.
Ich habe jetzt in der cao_xtc_functions.php bei mir Zeile 1723
Code: Alles auswählen
if ($_POST['products_basis_factor'] == 1) {
$products_vpe_status = 0;
} else {
$products_vpe_status = 1;
}
Code: Alles auswählen
if ($_POST['products_basis_factor'] == 0) {
$products_vpe_status = 0;
} else {
$products_vpe_status = 1;
}
Vieleicht ist anderen ja auch damit geholfen.
Gruß Frank
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home
Re: Basispreise an xtc übergeben
Hi,
ja das ist so ok.
Ich bin irgendwie davon ausgegangen, dass wenn der Faktor = 1 ist, der VPE nicht angezeigt werden soll.
Viel Spaß noch damit.
Gruß Benny
ja das ist so ok.
Ich bin irgendwie davon ausgegangen, dass wenn der Faktor = 1 ist, der VPE nicht angezeigt werden soll.
Viel Spaß noch damit.
Gruß Benny
Re: Basispreise an xtc übergeben
Jetzt hab ich das nächste Problem, leider jetzt erst festgestellt, da jetzt erst neue Artikel hochgeladen wurden.
ich hab ja im Script
if ($_POST['products_basis_factor'] == 1) {
geändert auf
if ($_POST['products_basis_factor'] == 0) {
Immer wenn man einen neuen Artikel in CAO anlegt bekommt er unter Erweitert ---> Basispreis einen Faktor von 1 voreingestellt (zumindest bei mir). Somit zeigt er mir jeden Artikel im Shop mit "Grundpreis x.xx € pro 1Stück" an obwohl man da garkeinen Grundpreis benötigt und möchte.
Kann ich das in CAO irgendwo einstellen dass der neue Artikel einen Standart-Faktor von 0 hat?
Gruß Frank
ich hab ja im Script
if ($_POST['products_basis_factor'] == 1) {
geändert auf
if ($_POST['products_basis_factor'] == 0) {
Immer wenn man einen neuen Artikel in CAO anlegt bekommt er unter Erweitert ---> Basispreis einen Faktor von 1 voreingestellt (zumindest bei mir). Somit zeigt er mir jeden Artikel im Shop mit "Grundpreis x.xx € pro 1Stück" an obwohl man da garkeinen Grundpreis benötigt und möchte.
Kann ich das in CAO irgendwo einstellen dass der neue Artikel einen Standart-Faktor von 0 hat?
Gruß Frank
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home
Re: Basispreise an xtc übergeben
Hallo,
in CAO läßt sich da eher nix einstellen.
Pass doch dein Script an, indem due eine Abfrage auf ungleich 1 machst.
z.B. f ($_POST['products_basis_factor'] != 1)
in CAO läßt sich da eher nix einstellen.
Pass doch dein Script an, indem due eine Abfrage auf ungleich 1 machst.
z.B. f ($_POST['products_basis_factor'] != 1)
bis dahin
Thoren
______________________________________________
Alles wird gut....
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Thoren
______________________________________________
Alles wird gut....

______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Re: Basispreise an xtc übergeben
Hallo redone,
1 auf ungleich machen geht auch nicht. Dann haben alle meine Kabel mit 1 meter Länge keinen Grundpreis mehr, da 1 ignoriert wird.
Auch wenn Hirnrissig klingt ein kabel von 1 meter, welches 4,99 kosten, einen Grundpreis von 4,99 pro meter anzugeben, aber leider ist Deutschland so Hirnrissig.
Gruß Frank
1 auf ungleich machen geht auch nicht. Dann haben alle meine Kabel mit 1 meter Länge keinen Grundpreis mehr, da 1 ignoriert wird.
Auch wenn Hirnrissig klingt ein kabel von 1 meter, welches 4,99 kosten, einen Grundpreis von 4,99 pro meter anzugeben, aber leider ist Deutschland so Hirnrissig.
Gruß Frank
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home
Re: Basispreise an xtc übergeben
Hallo,
dann muss die Abfrage erweitert werden, so das bestimmte Kategorien, Artikel oder Basis_Menge ausgefiltert werden.
z.B.
auf die Schnelle und ungetestet.
dann muss die Abfrage erweitert werden, so das bestimmte Kategorien, Artikel oder Basis_Menge ausgefiltert werden.
z.B.
Code: Alles auswählen
if ($_POST['products_basis_factor'] == 1) {
if( $_POST['products_basis_me'] <> 'meter' ) {
$products_vpe_status = 0;
} else {
$products_vpe_status = 1;
}
} else {
$products_vpe_status = 1;
}
bis dahin
Thoren
______________________________________________
Alles wird gut....
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Thoren
______________________________________________
Alles wird gut....

______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Re: Basispreise an xtc übergeben
Hallo redone,
mal wieder super Hilfestellung, dein Code hat auf anhieb funktioniert.
Super vielen Dank nochmals.
Allerdings hab ich ein bischen rumgespielt, weil ich mehrere Einheiten (100ml, liter, meter, Stück) benötige und eingentlich ja nur bei Stück der Grundpreis bei einem Faktor von 1 nicht angezeit werden muss.
Jetzt werden bei allen Einheit außer "Stück" die Faktor 0 haben keine Grundpreise angezigt und bei der Einheit "Stück" wird der Grundpreis nur angezigt wenn der Faktor nicht 0 oder 1 ist.
Bsp:
Einheit Stück____Faktor 0,0____Grundpreis im Shop_nein
Einheit Stück____Faktor 0,x____Grundpreis im Shop_ja
Einheit Stück____Faktor 1,0____Grundpreis im Shop_nein
Einheit Stück____Faktor 1,x oder höher____Grundpreis im Shop_ja
Einheit XXXX____Faktor 0,0____Grundpreis im Shop_nein
Einheit XXXX____Faktor 0,x oder höher____Grundpreis im Shop_ja
Somit ist auch schon ausgeschlossen dass ein neu angelegter Artikel (Standart Einheit "Stück" & Faktor "1,0") im Shop ein Grundpreis angezeigt wird.
Gruß Frank
mal wieder super Hilfestellung, dein Code hat auf anhieb funktioniert.
Super vielen Dank nochmals.
Allerdings hab ich ein bischen rumgespielt, weil ich mehrere Einheiten (100ml, liter, meter, Stück) benötige und eingentlich ja nur bei Stück der Grundpreis bei einem Faktor von 1 nicht angezeit werden muss.
Jetzt werden bei allen Einheit außer "Stück" die Faktor 0 haben keine Grundpreise angezigt und bei der Einheit "Stück" wird der Grundpreis nur angezigt wenn der Faktor nicht 0 oder 1 ist.
Bsp:
Einheit Stück____Faktor 0,0____Grundpreis im Shop_nein
Einheit Stück____Faktor 0,x____Grundpreis im Shop_ja
Einheit Stück____Faktor 1,0____Grundpreis im Shop_nein
Einheit Stück____Faktor 1,x oder höher____Grundpreis im Shop_ja
Einheit XXXX____Faktor 0,0____Grundpreis im Shop_nein
Einheit XXXX____Faktor 0,x oder höher____Grundpreis im Shop_ja
Code: Alles auswählen
if ($_POST['products_basis_factor'] == 1) {
if( $_POST['products_basis_me'] <> 'Stück' ) {
$products_vpe_status = 1;
} else {
$products_vpe_status = 0;
}
} else {
$products_vpe_status = 1;
}
Gruß Frank
CAO 1.4.4.264k
DB : MySQL 4.1.22
OS : Windows 10 Home
DB : MySQL 4.1.22
OS : Windows 10 Home