Jump to content
xt:Commerce Community Forum

Seve-art >kategorie Und Unterkat...


ein-pit

Recommended Posts

Hallo,

ich habe ich bei meinem Shop f?r das Seven-Art Template enschieden, allerdings finde ich es nicht sch?n, das unterkategorien in der selben linie wie die Hauptkategorie angezeigt wird. Ein guten Beispiel f?r eine gute Darstellung finde ich das Template "xtc4u53_x", dort ist es auf jedenfall ersichtlich, wo ich mich als Nutzer befinde.

Die grafische Darstelluing mit *.gif?s habe ich bereits hinbekommen, nur das "reinstellen" der Untergategorien kann ich nirgenswo finden. Bitte um Hilfe!!!

Danke schon mal im Voraus!

MfG PiT

Link to comment
Share on other sites

Ganz genau, das meine ich, :bounce:

doch leider habe ich kaum ahnung von php. Wenn mir jetzt noch einer helfen k?nnte, und mir sagen, was genau ich ?ndern mu?, um das so darstellen zu k?nnen, wie es "luebke" in seinem Link hat, w?hre das echt spitze.

Vielen Dank erstmal an dich, luebke, und viellen dank im voraus, f?r jeden, der mir helfen kann.

MfG PiT

Link to comment
Share on other sites

Moin,

und sorry, habe mich wohl mit dem Namen etwas vertan, hier aber der Quelltext der xtc_show_categoies.inc. php, zu finden in tremplates/deintemplate/source/inc

<?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); [url]www.oscommerce.com[/url]

  (c) 2003     nextcommerce (xtc_show_category.inc.php,v 1.4 2003/08/13); [url]www.nextcommerce.org[/url]


  Released under the GNU General Public License

  ---------------------------------------------------------------------------------------*/


   function xtc_show_category($counter) {

  global $foo, $categories_string, $id;



  // image for first level




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


   if ($foo[$counter]['level']=='1') {

   $categories_string .= "-";

   }

   if ($foo[$counter]['level']=='2') {

   $categories_string .= "";

   }

   $categories_string .= "";


  }

  if ($foo[$counter]['level']=='') {

  if (strlen($categories_string)=='0') {

  $categories_string .='';

  } else {

  $categories_string .='';

  }


  // image for first level


  $categories_string .= '+';

  $categories_string .= '<b><a href="';

  //<img src="templates/zanier/img/recht_small.gif">

  } 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 .= '<b>';

  }


  // display category name

  $categories_string .= $foo[$counter]['name'];


  if ( ($id) && (in_array($counter, $id)) ) {

   $categories_string .= '</b>';

  }


  if (xtc_has_category_subcategories($counter)) {

   $categories_string .= '+';

  }

  if ($foo[$counter]['level']=='') {

  $categories_string .= '</a></b>';

  } 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']);

  }

 }


?>

Allet Jute f?rs Neue!

Thomas

Link to comment
Share on other sites

  • 2 weeks later...

Moin,

und denke, irgendwie ist das schon machbar, vielleicht m?sste man nur vor der Ikone php schlie?en, Bild rein und danach php wieder aufmachen. Oder aber, man "kaschiert" einfach die html-Tags mit vorangestelltem "\". Habe das aber in dieser Form noch nicht probiert, vielleicht musst Du die Ikone auch in ein "echo" packen... :grml:

Vielleicht hat Dir mein Geschreibsel ja weitergeholfen, meld Dich mal, ob es geklappt hat.

Viele Gr??e !

Thomas

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...