#1 (permalink)  
Alt 09.02.2005, 17:03
 
Registriert seit: 02.02.2005
Beiträge: 46
Standard

Hallo Community.

Ich h?tte gerne von euch eine Antwort auf die Frage, wie ich ein Icon vor jede Kategorie bekomme.
Genauso im "information" Bereich, wo die AGB etc. stehen.

danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 09.02.2005, 18:57
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

Zitat:
wie ich ein Icon vor jede Kategorie bekomme
shop/templates/deintemplate/source/inc/xtc_show_category.inc.php
Zitat:
Genauso im "information" Bereich
shop/templates/deintemplate/source/boxes/content.php
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 09.02.2005, 20:59
 
Registriert seit: 02.02.2005
Beiträge: 46
Standard

und wo da genau muss ich das einsetzen ?
ich habe nicht so die ahnung in php, nur html.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 09.02.2005, 21:08
nom nom ist offline
 
Registriert seit: 19.02.2004
Beiträge: 596
Standard

Code:
<?php
/* -----------------------------------------------------------------------------------------
  $Id: xtc_show_category.inc.php,v 1.2 2004/02/22 16:15:30 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(categories.php,v 1.23 2002/11/12); www.oscommerce.com
  (c) 2003 nextcommerce (xtc_show_category.inc.php,v 1.4 2003/08/13); www.nextcommerce.org 

  Released under the GNU General Public License 
  ---------------------------------------------------------------------------------------*/

   function xtc_show_category($counter) {
  global $foo, $categories_string, $id;


  // image for first level

  $img_1='<img src="templates/'.CURRENT_TEMPLATE.'/img/deinbild.gif">';

  for ($a=0; $a<$foo[$counter]['level']; $a++) {

   if ($foo[$counter]['level']=='1') {
   $categories_string .= "-";
   }

   $categories_string .= "";

  }
  if ($foo[$counter]['level']=='') {
  if (strlen($categories_string)=='0') {
  $categories_string .='<table width="100%"><tr><td class="main">';
  } else {
  $categories_string .='</td></tr></table><table width="100%"><tr><td class="main">';
  }

  // image for first level

  $categories_string .= $img_1;
  $categories_string .= '<a href="';
  } else {
  $categories_string .= '<a href="';
  }
  if ($foo[$counter]['parent'] == 0) {
   $cPath_new = 'cPath=' . $counter;
  } else {
   $cPath_new = 'cPath=' . $foo[$counter]['path'];
  }

  $categories_string .= xtc_href_link(FILENAME_DEFAULT, $cPath_new);
  $categories_string .= '">';

  if ( ($id) && (in_array($counter, $id)) ) {
   $categories_string .= '';
  }

  // display category name
  $categories_string .= $foo[$counter]['name'];

  if ( ($id) && (in_array($counter, $id)) ) {
   $categories_string .= '';
  }

  if (xtc_has_category_subcategories($counter)) {
   $categories_string .= '';
  }
  if ($foo[$counter]['level']=='') {
  $categories_string .= '</a>';
  } else {
  $categories_string .= '</a>';
  }

  if (SHOW_COUNTS == 'true') {
   $products_in_category = xtc_count_products_in_category($counter);
   if ($products_in_category > 0) {
    $categories_string .= '(' . $products_in_category . ')';
   }
  }

  $categories_string .= '<br>';

  if ($foo[$counter]['next_id']) {
   xtc_show_category($foo[$counter]['next_id']);
  }
 }

?>
$img_1='[img]templates/'.CURRENT_TEMPLATE.'/img/deinbild.gif[/img]';

//--------------------------------------------------------

Code:
<?php
/* -----------------------------------------------------------------------------------------
  $Id: information.php,v 1.4 2004/02/22 16:15:30 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(information.php,v 1.6 2003/02/10); www.oscommerce.com
  (c) 2003 nextcommerce (information.php,v 1.8 2003/08/21); www.nextcommerce.org

  Released under the GNU General Public License
  ---------------------------------------------------------------------------------------*/
$box_smarty = new smarty;
$box_smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');
$content_string ='';
$content_query=xtc_db_query("SELECT
   content_id,
   categories_id,
   parent_id,
   content_title,
   content_group
   FROM ".TABLE_CONTENT_MANAGER."
   WHERE languages_id='".(int)$_SESSION['languages_id']."'
   and file_flag=0 and content_status=1");
 while ($content_data=xtc_db_fetch_array($content_query)) {
 
 $content_string .= '<img src="templates/' . CURRENT_TEMPLATE . '/img/deinbild.gif"><a href="' . xtc_href_link(FILENAME_CONTENT,'coID='.$content_data['content_group']) . '">' . $content_data['content_title'] . '</a><br>';
}

 if ($content_string!='') {
  $box_smarty->assign('BOX_CONTENT',$content_string);
 $box_smarty->assign('language', $_SESSION['language']);
    // set cache ID
 if (USE_CACHE=='false') {
 $box_smarty->caching = 0;
 $box_information= $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_information.html');
 } else {
 $box_smarty->caching = 1;	
 $box_smarty->cache_lifetime=CACHE_LIFETIME;
 $box_smarty->cache_modified_check=CACHE_CHECK;
 $cache_id = $_SESSION['language'];
 $box_information= $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_information.html',$cache_id);
 }

  $smarty->assign('box_INFORMATION',$box_information);
 } 
 ?>
$content_string .= '[img]templates/' . CURRENT_TEMPLATE . '/img/deinbild.gif[/img] ...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 09.02.2005, 21:40
 
Registriert seit: 02.02.2005
Beiträge: 46
Standard

also das information geht, aber wenn ich show_categorie.inc.php kopiere, also den inhalt, den du netter weise hier ins forum geschrieben hast, in meine datei packe, haut er mir eine riesige l?cke zwischen headernavigation und dem kategorie bereich.

eine weitere kleine frage: jetzt hab ich ja im information bereich schon alles sch?n, das problem ist nur, das die schrift nicht auf gleicher h?he mit dem icon ist.
hier mal ein bild :
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 10.02.2005, 12:33
 
Registriert seit: 02.02.2005
Beiträge: 46
Standard

erbitte antwort ! :cry:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 10.02.2005, 12:56
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

kann an vielem liegen, ungeeignete gr?sse des gifs zb. ums genau zu sagen, m?sste man sich das mal n?her anschaun.
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 10.02.2005, 13:30
 
Registriert seit: 02.02.2005
Beiträge: 46
Standard

es muss doch da eine m?glichkeit geben mit valign="middle" oder so, dass die schrift, also der link, mittige h?he des icons annimmt.
ist denn in der box_information nichts ? da habe ich n?mlich schon geschaut, aber er hat in der datenzelle den befehl nicht beachtet.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 10.02.2005, 18:10
 
Registriert seit: 02.02.2005
Beiträge: 46
Standard

naja gut das zuletzt erw?hnte problem mit den abst?nden zwischen icon und text ist behoben, hab das gif einfach kleiner gemacht.
aber warum habe ich bei der php datei, die oben gepostet wurde (categorie.inc.php) einen so gro?en abstand zwischen headernavigation und den kategorien ????
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 10.02.2005, 23:27
 
Registriert seit: 02.02.2005
Beiträge: 46
Pfeil

hat denn keiner eine l?sung f?r mein problem ?

@nom, du hast doch das php script gepostet, dann musst du doch auch wissen warum ich da soviel platz hab !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
icon, kategorie

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 04:03 Uhr.

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

xt:Commerce is a SafeCharge brand