Jump to content
xt:Commerce Community Forum

Sonderangebote - Alter Preis Rote Farbe Weg


hwlp

Recommended Posts

guten morgen!

ich hab mich schon dumm und d?mlich getippt...ich hoffe, ihr k?nnt mir helfen.

wie kriege ich es hin, sodass der sonderpreis in rot und der alte, durchgestrichene preis ins schwarz angezeigt wird?

hier mein xtcPrice.php:

function xtcFormatSpecial($sPrice,$pPrice,$format,$vpeStatus=0) {

if ($format) {

$price = '<span class="productOldPrice">'.INSTEAD

.$this->xtcFormat($pPrice,$format).

'</span>

'.ONLY.

$this->xtcFormat($sPrice,$format);

if ($vpeStatus == 0) {

return $price;

} else {

return array('formated'=>$price,'plain'=>$sPrice);

}

} else {

return round($sPrice,$this->currencies[$this->actualCurr]['decimal_places']);

}

}

schonmal danke im voraus!

Link to comment
Share on other sites

function xtcFormatSpecial($sPrice,$pPrice,$format,$vpeStatus=0) {

 if ($format) {

 $price = '<span class="productOldPrice">'.INSTEAD

    .$this->xtcFormat($pPrice,$format).

    '</span><br />'.ONLY.'<span class="productNewPrice">'

    .$this->xtcFormat($sPrice,$format).'</span>';

  if ($vpeStatus == 0) {

  return $price;

  } else {

  return array('formated'=>$price,'plain'=>$sPrice);

  }

 } else {

 return round($sPrice,$this->currencies[$this->actualCurr]['decimal_places']);

 }

}

und nu legst du dir ne neue span.productNewPrice in die css und formatierst die ausgaben entsprechend in den beiden abschnitten der css.

ungetestet, ohne gewehr.

Link to comment
Share on other sites

vielen dank @polkhigh33

nach der ?nderung im .css hatte ich zwar den neuen preis in rot, jedoch das "NUR" war noch in schwarzer schrift. nach einer kleinen ?nderung, funzt jetzt jedoch alles super. vielen dank nochmal..

hier der code, falls es jemanden interessiert:

function xtcFormatSpecial($sPrice,$pPrice,$format,$vpeStatus=0) {

 if ($format) {

 $price = '<span class="productOldPrice">'.INSTEAD

    .$this->xtcFormat($pPrice,$format).

    '</span><br /><span class="productNewPrice">'.ONLY.''

    .$this->xtcFormat($sPrice,$format).'</span>';

  if ($vpeStatus == 0) {

  return $price;

  } else {

  return array('formated'=>$price,'plain'=>$sPrice);

  }

 } else {

 return round($sPrice,$this->currencies[$this->actualCurr]['decimal_places']);

 }

}

Link to comment
Share on other sites

  • 1 month later...

Originally posted by chpohl@Jun 2 2005, 08:22 AM

hier ist die Rede von der stylesheet.css. Die findest du in deinem Template-Odner.

Der Code-Schnipsel von hwlp geh?rt in die xtcprice.php im Shopordner unter includes/classes.

danke f?r die Infos :-)

Nur Packe ich es ergendwie net ? ? ?

Jemand ne anleitung da :-)

stg

Link to comment
Share on other sites

Jemand ne anleitung da :-)

Hierf?r gibt es keine Anleitung, weil die css-Datei zu dem jeweiligen Template geh?rt und da hat jeder Grafiker/Ersteller seinen eigenen "Stil".

Wenn du dir den Quelltext deiner Seite anschaust, findest du aber die jeweilige class, die aus deiner stylesheet.css kommt.

Link to comment
Share on other sites

Originally posted by s04-freak@Jun 5 2005, 00:24 AM

Hi

Cache im Browser gel?scht?!

Gr??e

jop habe ich und den cache und tamplets_c auch im shop

oder habe ich es vileicht falsch eingebaut ? mh mh mh

stg

Link to comment
Share on other sites

Archived

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

×
  • Create New...