AudiV8 Posted May 12, 2004 Report Share Posted May 12, 2004 Hallo, Woher bezieht die template/product_listing/product_listing_v1.htm diesen Eintrag? {$module_data.PRODUCTS_NAME} Wo wird das, bzw. aus welcher Datei kommt diese Angabe? ... Link to comment Share on other sites More sharing options...
mzanier Posted May 12, 2004 Report Share Posted May 12, 2004 product_listing.php zb Link to comment Share on other sites More sharing options...
Guest HHGAG Posted May 12, 2004 Report Share Posted May 12, 2004 /inc/xtc_get_products_name.inc.php m?sste es sein, und alle anderen wirst Du im /inc/ Verzeichnis auch finden Link to comment Share on other sites More sharing options...
AudiV8 Posted May 12, 2004 Author Report Share Posted May 12, 2004 Ich m?chte meine neuen Datenbankfelder in der Productlisting mit anzeigen lassen, komm da aber nicht so recht weiter. Habe in der ProductListing meine neuen Eintr?ge hinzugef?gt, aber anzeigen tut er nix. $module_content[]=array( 'PRODUCTS_CAR_MANU'=>$listing['products_car_manu'], 'PRODUCTS_CAR_MODEL'=>$listing['products_car_model'], 'PRODUCTS_CAR_TYP'=>$listing['products_car_typ'], 'PRODUCTS_FW_TLRATE'=>$listing['products_fw_tlrate'], 'PRODUCTS_NAME'=>$listing['products_name'], 'PRODUCTS_MODEL'=>$listing['products_model'], 'PRODUCTS_SHORT_DESCRIPTION'=>$listing['products_short_description'], 'PRODUCTS_IMAGE'=>$image, 'PRODUCTS_PRICE'=>$price, 'PRODUCTS_LINK' =>xtc_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $listing['products_id']), 'BUTTON_BUY_NOW'=>$buy_now, 'PRODUCTS_FSK18' => $fsk18, 'SHIPPING_NAME'=>$shipping_status_name, 'SHIPPING_IMAGE'=>$shipping_status_image, 'PRODUCTS_ID'=>$listing['products_id']); Muss ich f?r jedes neue Datenbankfeld eine Datei in der Art wie xtc_get_products_name.inc anlegen? Die Daten aus den neuen Feldern werden in der Product_info schon agezeigt, das funktioniert schon... Nur in der Product_listing nicht... Link to comment Share on other sites More sharing options...
AudiV8 Posted May 19, 2004 Author Report Share Posted May 19, 2004 Hallo noch mal, Hat nicht jemand vielleicht noch ne Idee? Ich komm nicht so recht weiter. Wie gesagt, in der product_Info funktioniert alles. Nur in der Productlisting komme ich nicht weiter. Hier noch mal die ?nderungen die ich durchgef?hrt habe: product_listing.php : ca. ab Zeile 56 rum 'PRODUCTS_CAR_MANU'=>$listing['products_car_manu'], 'PRODUCTS_CAR_MODEL'=>$listing['products_car_model'], 'PRODUCTS_CAR_TYP'=>$listing['products_car_typ'], 'PRODUCTS_FW_TLRATE'=>$listing['products_fw_tlrate'], Habe also meine neuen Felder dieser Datei zugef?gt- Dann habe ich im Ordner Tamplates/module/productlistung/prodcutlistiungv1.php meine neuen Datens?tze eingetragen: <td class="main" width="0" nowrap><strong><a href="{$module_data.PRODUCTS_LINK}"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">{$module_data.PRODUCTS_CAR_MANU}</font></a> </strong></td> Darauf hin wird aber nix angezeigt. Den Tip befolgend, im inc Ordner nachzusehen, habe ich eine neue datei namens xtc_get_products_meinneuesfeld.inc.php kreiert und zwar so: <?php /* ----------------------------------------------------------------------------------------- $Id: xtc_get_products_meinneuesfeld.inc.php,v 1.1 2003/09/06 21:47:50 fanta2k Exp $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright (c) 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(general.php,v 1.225 2003/05/29); [url]www.oscommerce.com[/url] (c) 2003 nextcommerce (xtc_get_products_name.inc.php,v 1.3 2003/08/13); [url]www.nextcommerce.org[/url] Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ function xtc_get_products_meinneuesfeld($product_id, $language = '') { if (empty($language)) $language = $_SESSION['languages_id']; $product_query = xtc_db_query("select products_meinneuesfeld from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . $product_id . "' and language_id = '" . $language . "'"); $product = xtc_db_fetch_array($product_query); return $product['products_meinneuesfeld']; } ?> Auch darauf hin wird nach wie vor nix angezeigt. Wer kann mir den entscheidenden Tip geben? Mfg Link to comment Share on other sites More sharing options...
mzanier Posted May 19, 2004 Report Share Posted May 19, 2004 wieso so umst?ndlich ? in der default.php sind ja die queries. wenn du einen wert im array zuweist, muss dieser vorher nat?rlich auch abgefragt werden. Link to comment Share on other sites More sharing options...
AudiV8 Posted May 19, 2004 Author Report Share Posted May 19, 2004 Hallo, Na Klasse, in der default hab ich gar net nachgesehen, jetzt geht es, DANKE! :z: :pst: Link to comment Share on other sites More sharing options...
mbdesign Posted July 6, 2006 Report Share Posted July 6, 2006 <div class='quotetop'>QUOTE(AudiV8 @ May 19 2004, 04:57 PM) Quoted post</div><div class='quotemain'> Hallo noch mal, Hat nicht jemand vielleicht noch ne Idee? Ich komm nicht so recht weiter. Wie gesagt, in der product_Info funktioniert alles. Nur in der Productlisting komme ich nicht weiter. Hier noch mal die ?nderungen die ich durchgef?hrt habe: function xtc_get_products_meinneuesfeld($product_id, $language = '') { if (empty($language)) $language = $_SESSION['languages_id']; $product_query = xtc_db_query("select products_meinneuesfeld from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . $product_id . "' and language_id = '" . $language . "'"); $product = xtc_db_fetch_array($product_query); return $product['products_meinneuesfeld']; } ?> Auch darauf hin wird nach wie vor nix angezeigt. Wer kann mir den entscheidenden Tip geben? Mfg Link to comment Share on other sites More sharing options...
techway Posted July 6, 2006 Report Share Posted July 6, 2006 du musst dort die SQL-Abfragen um deine neue Felder erweitern!! Link to comment Share on other sites More sharing options...
mbdesign Posted July 8, 2006 Report Share Posted July 8, 2006 <div class='quotetop'>QUOTE(techway @ Jul 6 2006, 05:57 PM) Quoted post</div><div class='quotemain'> du musst dort die SQL-Abfragen um deine neue Felder erweitern!! Link to comment Share on other sites More sharing options...
techway Posted July 9, 2006 Report Share Posted July 9, 2006 nu ja mehr kann ich dir dazu nicht sagen... du musst die SQL-Abfragen um dein neues Feld erweitern... diese sind in der default.php (includes/modules) und fangen mit $listing_sql an... lass es am besten einen Profi machen, wenn du dich damit nicht auskennst! Gru? Steffen Link to comment Share on other sites More sharing options...
mbdesign Posted July 12, 2006 Report Share Posted July 12, 2006 Muss ich die deafault ver?ndern oder mir die Daten in die Product_listing kopieren? so sieht meine default.php aus. die _et und _mb und _ groesse sind meine neuen Felder! Geht aber nicht!? $listing_sql = "select p.products_fsk18, p.products_shippingtime, p.products_model, p.products_ean, pd.products_name, m.manufacturers_name, p.products_quantity, p.products_et, p.products_mb, p.products_groesse, p.products_image, p.products_weight, pd.products_short_description, pd.products_description, p.products_id, p.manufacturers_id, p.products_price, p.products_vpe, Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.