Wie kann es sein, das ich eine solche Meldung erhalte - die Tabelle ist vorhaben - EHRLICH!!! [error] => Table 'xxxxxxx.TABLE_FEATURE_VALUE_DESCRIPTION' doesn't exist
hast du eine mysql version installiert, die noch als "unstable" eingestuft wird? mal die tabelle repariert?
Hallo Manuel, schlimmer, .. viel schlimmer! Falsch: FROM ".TABLE_FEATURE_DESCRIPTION." fd Richtig: FROM ".feature_description." fd, Es gibt Tage, .... ! Danke für deine Bemühungen!
whuaaaa.... darauf hab ich garnicht geschaut. Ich habe heute wohl dne gleichen Tag wie du.... Sachen gibbet ;-)
"Was soll man von einem Tag erwarten, der mit Aufstehen beginnt?" Uralt & immer noch richtig! Frage: Kann es sein, dass Du in puncto DB-Abfragen fit bist?
der ist wirklich gut. Fit... naja, ist immer Ansichtssache... bissl was weiß ich schon, der Rest wird "learning by doing" angeeignet. ;-) Fragen einfach stellen, dann schaun wa mal....
Ok ... Du hattest deine Chance! Ich brauche in der "checkout_confirmation.php" die zum jeweiligen Produkt gehörenden FilterVALUE-Werte ({$VALUE_fleisch}, {$VALUE_kochtyp} und {$VALUE_geeignet} - so sie denn vorhanden. Diese werden dann mit.. PHP: // ======================== BOF Tauschen der VALUE-Varibale in deren WERTE ==================== $value_replace = array('FRITZ','TRETROLLER','MANNI macht das schon richtig!'); $value_search = array('$VALUE_fleisch','$VALUE_kochtyp','$VALUE_geeignet'); $products_description = str_replace($value_search,$value_replace,$products_description); // ======================== EOF Tauschen der VALUE-Varibale in deren WERTE ==================== ... in der $products_description getausch und erscheinen sauber in den Produktdetails in der "checkout_confirmation.html" Nur eben nicht statisch als FRITZ, ... sondern ... ist schon klar!? So - nun ist das beim besten Willen kein allgemein verwendbarer Fall. Da ich lamsam nervlich, technologisch & zeitlich im Grenzbereich bin - wir können datt auch via Email & mit Entlohnung machen!
Die Konstante "TABLE_FEATURE_VALUE_DESCRIPTION" ist nicht definiert. Und eine Tabelle "TABLE_FEATURE_VALUE_DESCRIPTION" gibt es nicht sondern nur "FEATURE_VALUE_DESCRIPTION"...
eehmmm... nicht 100%.... aktuell wird @value_xxx ausgegeben!? aus welchen tabellen kommen denn value_replace, value_search?
Hallo Manuel, Das sind freierfundene Variable für "str_replace" Versuch´s noch mal zu schildern: Es gibt in der Tabelle "feature_description" eine Spalte "feature_name" Drei diese "feature_name" werden jetzt schon in den "Produktdetails" - "Eigenschaften" angezeigt. Es sind dies {$VALUE_fleisch} für Fleischfarbe, {$VALUE_kochtyp} für Kochtyp und {$VALUE_geeignet} für Verwendung. In den Eigenschften werden sie als die "Filtereingenschaften" angezeigt und sind kein statischen Text aus der Produktbeschreibuung. Das ganze brauche ich nun auch in der "checkout_confirmation.php" um es in der "checkout_confirmation_products.html" als ToolTip "Wesentliche Produktmerkmale" anzeigen zu können. In der "checkout_confirmation.php" habe ich es bis hierhin geschafft: PHP: $mbr_product_value = xtc_db_query ("SELECT fvd.feature_value_text FROM ".feature_description." fd, ".feature_value_description." fvd, ".products_feature_value." pfv, ".feature_value." fv WHERE fd.feature_id = fv.feature_id AND fv.feature_value_id = fvd.feature_value_id AND fvd.feature_value_id = pfv.feature_value_id AND fd.feature_id = '".$t_products_item['id']."' "); $mbr_result_value = xtc_db_fetch_array($mbr_product_value); Dieser Teil liegt innerhalb der PHP: for ($i = 0, $n = sizeof($order->products); $i < $n; $i++) .. somit habe ich bereits die richtige Product_ID. Leider gelingt es mir nicht, die o.g. Filterinhalte zum Produkt auszulesen. Die Weiterverarbeitung bis hin zur ToolTip-Anzeige funktioniert bereits - mit DummyTestVariablen. Ob daraus jemand schlau wird??
Ähm ... mit der "..\user_classes\overloads\ProductInfoContentView\pt_ProductInfoContentView.inc.php" Nur ... in der checkout... erreich ich die Variablen nicht. <grübel ON>