#1 (permalink)  
Alt 08.04.2005, 13:38
 
Registriert seit: 08.04.2005
Beiträge: 5
Daumen hoch

Hallo Zusammen!

Habe das gesamte Forum schon auf den Kopf gestellt - ganz zu schweigen von meiner Stylesheet-Datei und meinen box.html's im Template.

Folgendes Problem:
Ich habe mir das Standart XTC2 Template vorgenommen und nach meinen Vorstellungen agepasst. Nun wollte ich die Links der Kategorien anpassen.
Leider ohne Erfolg, denn die sind an den Standart "a:link" Tag gekoppelt.

Daher wollte ich jetzt eine eigene Class f?r die Kategorie-Links in mein Stylesheet einbinden. Aber leider ohne Erfolg!

Die Kategorien werden in dem Standart-Template ?ber .moduleRow und .moduleRowOver angesprochen. Aber eben leider nicht der Link selbst sondern nur die TD.

Dann hab ich mir eine eigene class eingerichtet, aber die nimmt der Link in der Kategorie nicht an. :wall:

Kann mir irgendwer bitte helfen - ich flipp bald aus!!! :144:


Danke!
Lando
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 08.04.2005, 13:43
 
Registriert seit: 23.07.2004
Beiträge: 100
Standard

Irgendwo in deiner "xtc_show_category.inc.php" findest du diesen Eintrag:

Code:
$categories_string .= ''.$img_I;
  $categories_string .= '<a href="';
und den kannste dann durch bspw.
Code:
$categories_string .= ''.$img_I;
  $categories_string .= '<a geilenavi href="';
ersetzen...

Gru?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.04.2005, 14:13
 
Registriert seit: 08.04.2005
Beiträge: 5
Standard

Hallo warp!!!

Danke f?r die schnelle Antwort!

Leider finde ich diese Zeile bei mir nicht bzw. ich wei? nicht genau wo ich es einsetzen muss.

Anbei mein Quellcode der besagten Datei.

Kannst Du mir die Stelle bitte markieren?

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/icon_arrow.jpg">';

  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="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)">';
  } else {
  $categories_string .='</td></tr></table><table width="100%"><tr><td class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)">';
  }

  // image for first level

  $categories_string .= $img_1;
  $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']);
  }
 }

?>
Danke Lando
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 08.04.2005, 14:55
 
Registriert seit: 08.04.2005
Beiträge: 5
Standard

Hallo nochmal!

Also, ich hab meine class in den Link eingesetzt.
Aber es funktioniert leider nicht! :wall:
Ich habe alle M?glichkeiten durchgespielt.

Hat jemand noch einen Tipp f?r mich???

Meine xtc_show_category.php schaut an der ge?nderten Stelle jetzt so aus....

Code:
$categories_string .= $img_1;
  $categories_string .= '<a categories href="';
  
  } else {
  $categories_string .= '<a categories href="';
  }
Hoffe auf weitere Hinweise!

Danke Lando
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 08.04.2005, 15:01
 
Registriert seit: 23.07.2004
Beiträge: 100
Standard

Also hab dir doch die m?glichkeit schon Serviert....lesen muss man schon selber.

so stehts doch bei dir:

// image for first level

$categories_string .= $img_1;
$categories_string .= '[b]<a href="';
//[img]templates/zanier/img/recht_small.gif[/img]
} else {
$categories_string .= '<a href="';

und dann f?gste dort einfach deine categorie ein...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 08.04.2005, 15:13
Benutzerbild von dukie6666
VEYTON Service Partner
 
Registriert seit: 26.01.2004
Ort: Nueva Colombia/Paraguay
Beiträge: 1.855
Standard

so sollte es gehen:

Code:
$categories_string .= '<b><a class="deine classe" href="';
__________________
Grüße Oliver


Zertifizierter xt:Commerce VEYTON Reseller & Service Partner
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 08.04.2005, 15:14
 
Registriert seit: 08.04.2005
Beiträge: 5
Standard

Hallo warp!
Sorry, aber es bringt leider nicht das gew?nscht Ergebnis!
Hattest ja Recht - lesen muss ich noch selber.
Aber egal, was ich gemacht habe, der Style der Links in den Kategorien ?ndert sich nicht. Irgendwo is da wohl noch wo anders eine angabe die Eingreift....

Ich habe es so probiert:
Code:
$categories_string .= $img_1;
  $categories_string .= '<a categories href="';
  
  } else {
  $categories_string .= '<a categories href="';
  }
Und so:
Code:
$categories_string .= $img_1;
  $categories_string .= '<a categories href="';
  
  } else {
  $categories_string .= '<a href="';
  }
Auch so:
Code:
$categories_string .= $img_1;
  $categories_string .= '<a href="';
  
  } else {
  $categories_string .= '<a categories href="';
  }
Und so sieht das in meiner Stylesheet.css aus:
Code:
a.categories:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	font-weight: 700;
}

a.categories:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: underline;
	font-weight: 700;
}
Ich habe auch alle Cache-Speicher gel?scht....


Gru? Lando
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 08.04.2005, 15:25
 
Registriert seit: 08.04.2005
Beiträge: 5
Standard

:bounce: dukie - DAS war die L?sung!!! :bounce:
!!!Danke!!!

Aber, dass schlimmste daran ist, dass ich da eigetlich auch selbst h?tte drauf kommen k?nnen/m?ssen! st:

Also, noch mal Danke!

Ich geb ne Runde int:

Gr??e
Lando
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 31.05.2005, 20:30
 
Registriert seit: 11.05.2005
Beiträge: 5
Standard

Zitat:
Originally posted by Lando01@Apr 8 2005, 15:25 PM
:bounce: dukie - DAS war die L?sung!!! :bounce:
!!!Danke!!!

Aber, dass schlimmste daran ist, dass ich da eigetlich auch selbst h?tte drauf kommen k?nnen/m?ssen! st:

Also, noch mal Danke!

Ich geb ne Runde int:

Gr??e
Lando
:?: Hi, was wurde ge?ndert oder wie. W?rde mich brennend interessiren, da gleiches Problem und mitfreuen will . . . :love:

s.y.
tamara
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 31.05.2005, 20:53
Benutzer
 
Registriert seit: 26.05.2005
Beiträge: 87
Standard

Hi,

die Klasse wurde "richtig" deklariert:

also <a href class="deineklasse"...

statt <a deineklasse href ....
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anpassen, kategorien, links

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:09 Uhr.

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

xt:Commerce is a SafeCharge brand