#1 (permalink)  
Alt 15.08.2005, 23:06
 
Registriert seit: 23.12.2003
Beiträge: 128
Standard

Hallo zusammen!

Wie kann man die Artikelnummer utner new_products_***.html anzeigen lassen?

Habe zwar schon was versucht und in der new_products.php was eingef?gt

Code:
<?php
/* -----------------------------------------------------------------------------------------
  $Id: new_products.php,v 1.22 2004/04/26 10:31:17 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(new_products.php,v 1.33 2003/02/12); www.oscommerce.com
  (c) 2003 nextcommerce (new_products.php,v 1.9 2003/08/17); www.nextcommerce.org

  Released under the GNU General Public License 
  -----------------------------------------------------------------------------------------
  Third Party contributions:
  Enable_Disable_Categories 1.3    	Autor: Mikel Williams | mikel@ladykatcostumes.com

  Released under the GNU General Public License
  ---------------------------------------------------------------------------------------*/
$module_smarty= new Smarty;
$module_smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');
 require_once(DIR_FS_INC . 'xtc_get_products_name.inc.php');
 require_once(DIR_FS_INC . 'xtc_get_short_description.inc.php');
 require_once(DIR_FS_INC . 'xtc_get_products_price.inc.php');
 require_once(DIR_FS_INC . 'xtc_image_button.inc.php');
 require_once(DIR_FS_INC . 'xtc_get_all_get_params.inc.php');
 require_once(DIR_FS_INC . 'xtc_get_products_attribute_price.inc.php');

 //fsk18 lock
 $fsk_lock='';
 if ($_SESSION['customers_status']['customers_fsk18_display']=='0') {
 $fsk_lock=' and p.products_fsk18!=1';
 }
 if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
  if (GROUP_CHECK=='true') {
  $group_check="and p.group_ids LIKE '%c_".$_SESSION['customers_status']['customers_status_id']."_group%'";
 }
  $new_products_query = xtc_db_query("select distinct p.products_fsk18,
                     p.products_id,
      p.products_model,
                     p.products_image,
                     p.products_tax_class_id,
                     IF(s.status, s.specials_new_products_price, p.products_price) as products_price
                     from " . TABLE_PRODUCTS . " p
                     left join " . TABLE_SPECIALS . " s
                     on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c,
                     " . TABLE_CATEGORIES . " c
                     where c.categories_status='1' and
                     p.products_id = p2c.products_id and
                     p2c.categories_id = '0' ".$fsk_lock."
                     ".$group_check."
                     and p.products_status = '1'
                     order by p.products_date_added
                     DESC limit " . MAX_DISPLAY_NEW_PRODUCTS);
 } else {
  if (GROUP_CHECK=='true') {
  $group_check="and p.group_ids LIKE '%c_".$_SESSION['customers_status']['customers_status_id']."_group%'";
 }
  $new_products_query = xtc_db_query("select distinct p.products_fsk18,
                    p.products_id,
     p.products_model,
                    p.products_image,
                    p.products_tax_class_id,
                    IF(s.status, s.specials_new_products_price, p.products_price) as
                    products_price from " . TABLE_PRODUCTS . " p left join
                    " . TABLE_SPECIALS . " s on p.products_id = s.products_id,
                    " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c
                    where c.categories_status='1'
                    and p.products_id = p2c.products_id
                    and p2c.categories_id = c.categories_id
                    ".$group_check."
                    and c.parent_id = '" . $new_products_category_id . "'
                    and p.products_status = '1' ".$fsk_lock."
                    order by p.products_date_added DESC limit " . MAX_DISPLAY_NEW_PRODUCTS);
 }
 $row = 0;
 $module_content = array();
 while ($new_products = xtc_db_fetch_array($new_products_query)) {
  $new_products['products_name'] = xtc_get_products_name($new_products['products_id']);
	$new_products['products_short_description'] = xtc_get_short_description($new_products['products_id']);
  if ($_SESSION['customers_status']['customers_status_show_price']!='0') {
  $buy_now='';
  if ($_SESSION['customers_status']['customers_fsk18']=='1') {
    if ($new_products['products_fsk18']=='0') $buy_now='<a href="' . xtc_href_link(basename($PHP_SELF), xtc_get_all_get_params(array('action')) . 'action=buy_now&BUYproducts_id=' . $new_products['products_id'], 'NONSSL') . '">' . xtc_image_button('button_buy_now.gif', TEXT_BUY . $new_products['products_name'] . TEXT_NOW);
  } else {
    $buy_now='<a href="' . xtc_href_link(basename($PHP_SELF), xtc_get_all_get_params(array('action')) . 'action=buy_now&BUYproducts_id=' . $new_products['products_id'], 'NONSSL') . '">' . xtc_image_button('button_buy_now.gif', TEXT_BUY . $new_products['products_name'] . TEXT_NOW);
  }
  $image='';
  if ($new_products['products_image']!='') {
  $image=DIR_WS_THUMBNAIL_IMAGES . $new_products['products_image'];
  }
  $module_content[]=array(
              'PRODUCTS_NAME' => $new_products['products_name'],
   	'PRODUCTS_MODEL' => $new_products['products_model'],
              'PRODUCTS_DESCRIPTION' => $new_products['products_short_description'],
              'PRODUCTS_PRICE' => xtc_get_products_price($new_products['products_id'],$price_special=1,$quantity=1),
              'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']),
              'PRODUCTS_IMAGE' => $image,
              'BUTTON_BUY_NOW'=>$buy_now);

  } else {

  $image='';
  if ($new_products['products_image']!='') {
  $image=DIR_WS_THUMBNAIL_IMAGES . $new_products['products_image'];
  }
	$module_content[]=array(
   	'PRODUCTS_NAME' => $new_products['products_name'],
   	'PRODUCTS_MODEL' => $new_products['products_model'],
   	'PRODUCTS_DESCRIPTION' => $new_products['products_short_description'],
   	'PRODUCTS_PRICE' => xtc_get_products_price($new_products['products_id'],$price_special=1,$quantity=1),
   	'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']),
   	'PRODUCTS_IMAGE' => $image);
 }
  $row ++;

 }
  if (sizeof($module_content)>=1)
  {
 $module_smarty->assign('language', $_SESSION['language']);
 $module_smarty->assign('module_content',$module_content);
 // set cache ID
 if (USE_CACHE=='false') {
 $module_smarty->caching = 0;
 if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
 $module= $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products_default.html');
 } else {
 $module= $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products.html');
 }
 } else {
 $module_smarty->caching = 1;
 $module_smarty->cache_lifetime=CACHE_LIFETIME;
 $module_smarty->cache_modified_check=CACHE_CHECK;
 $cache_id = $new_products_category_id.$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
 if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
 $module= $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products_default.html',$cache_id);
 } else {
 $module= $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products.html',$cache_id);
 }
 }
 $default_smarty->assign('MODULE_new_products',$module);
 }
 
 
?>
Dieses habe ich bereits eingef?gt an verschienden stellen

p.products_model,
'PRODUCTS_MODEL' => $new_products['products_model'],

Was muss ich sonst noch einf?gen, damit die Artikelnummer auch dort angezeigt wird?

Muss ich da noch zu einer anderen php-datei ne Bezeihung herstellen wie z.B. hier

Code:
 $new_products['products_name'] = xtc_get_products_name($new_products['products_id']);
	$new_products['products_short_description'] = xtc_get_short_description($new_products['products_id']);
  if ($_SESSION['customers_status']['customers_status_show_price']!='0')
Ich bin ja schon am suchen, aber ich find nicht raus welche xtc_get_ ... ich nehmen m?sste.

W?re cool wenn jemand mir helfen k?nnte.

Danke

mfg

BJS
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, artikelnr, newproductshtml

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand