Hallo
In der CMS wo ich Artikel auf der Starseite anzeigen kann ist ein rahmen um die Artikel ( bild und text )
wo kann ich den Rahmen weg machen.
Habe schon alle CSS durchforstet aber nichts gefunden
cu Manuel
Moderatoren: Magnus, mmaass, ablass
von ManuelBoesel » Fr 17. Jul 2009, 08:53
von Magnus » Fr 17. Jul 2009, 16:03
switch($align){
case "left";
$style = "style=\"width:" . ($ArtikelObject->imagesmall_width) . "px; border: 1px solid #6D808F; float:left; margin:5px; padding: 2px;\"";
break;
case "cntr";
$style = "style=\"width:" . ($ArtikelObject->imagesmall_width) . "px; border: 1px solid #6D808F; clear:both; margin:5px 5px 5px -" . number_format(((($ArtikelObject->imagesmall_width +2)/2)-5),0) . "px ; position:relative; left:50%; padding: 2px;\" ";
break;
case "rgth";
$style = "style=\"width:" . ($ArtikelObject->imagesmall_width) . "px; border: 1px solid #6D808F; float:right; margin:5px; padding: 2px;\"";
break;
case "none";
$style = "style=\"width:" . ($ArtikelObject->imagesmall_width) . "px; border: 1px solid #6D808F; margin:5px; padding: 2px;\"";
break;
}
von ManuelBoesel » Fr 17. Jul 2009, 16:43
von Magnus » So 19. Jul 2009, 11:19
width: 180px !important;
function ReplaceArtikelText($Text){
/********************************************************************************************
* Darstellung von Shop-Artikeln und Kategorien fuer CMS aufbereiten
*********************************************************************************************/
preg_match_all('/{\{a\}\{.{8}\}\{.{4}\}\}/',$Text,$hitsArtikel);
if($hitsArtikel){
foreach($hitsArtikel[0] as $hitArtikel){
$artikelID = (int)substr($hitArtikel,5,(count($hitArtikel)-9));
$ArtikelObject = GetArtikelDetail($artikelID,0,0,$_SESSION["languageid"]);
if($ArtikelObject){
$align = substr($hitArtikel,15,(count($hitArtikel)-3)); //left, cntr, rght oder none
$replaceString = "<span class=\"CMS_ImgBoxArt_" . $align . "\" style=\"width:" . $ArtikelObject->imagesmall_width . "px;\">";
$replaceString .= "<a href=\"" . URLPFAD . "themes/kategorie/detail.php?artikelid=" . $artikelID . "\">";
$replaceString .= $ArtikelObject->imagesmall_imagestring ;
$replaceString .= "<span>";
$replaceString .= $ArtikelObject->artikel_name;
$replaceString .= "</span></a></span>";
}else{
$replaceString = "";
}
// echo "<hr><pre>" . htmlspecialchars($replaceString) . "<pre><hr>";
$Text = str_replace($hitArtikel,$replaceString,$Text);
}
}
/********************************************************************************************
* Darstellung von Shop-Kategorien fuer CMS aufbereiten
*********************************************************************************************/
preg_match_all('/{\{k\}\{.{8}\}\{.{4}\}\}/',$Text,$hitsKategorie);
if($hitsKategorie){
foreach($hitsKategorie[0] as $hitKategorie){
$kategorieID = (int)substr($hitKategorie,5,(count($hitKategorie)-9));
$KategorieObject = GetKategorieDetail($kategorieID,$_SESSION["languageid"]);
if($KategorieObject){
$align = substr($hitKategorie,15,(count($hitKategorie)-3)); //left, cntr, rght oder none
$replaceString = "<span class=\"CMS_ImgBoxKat_" . $align . "\" style=\"width:" . $KategorieObject->imagesmall_width . "px;\">";
$replaceString .= "<a href=\"" . URLPFAD . "themes/kategorie/index.php?kategorieid=" . $kategorieID . "\">";
$replaceString .= $KategorieObject->imagesmall_imagestring . "<br/>";
$replaceString .= "<span>";
$replaceString .= $KategorieObject->name;
$replaceString .= "</span></a></span>";
}else{
$replaceString = "";
}
$Text = str_replace($hitKategorie,$replaceString,$Text);
}
}
return $Text;
}//Ende Funktion
/*die in CMS eingefügten Artikel- und Kategoriebilder*/
.CMS_ImgBoxKat_left,
.CMS_ImgBoxArt_left {
margin: 5px;
text-align: center; /*für IE*/
float:left;
/*wenn die Breite der Box größer als die Bildbreite sein soll:
width: 180px !important; */
}
.CMS_ImgBoxKat_cntr,
.CMS_ImgBoxArt_cntr {
display: block;
margin-right: auto;
margin-left: auto;
text-align: center; /*für IE*/
/*wenn die Breite der Box größer als die Bildbreite sein soll:
width: 180px !important; */
}
.CMS_ImgBoxKat_rght,
.CMS_ImgBoxArt_rght{
margin: 5px;
text-align: center; /*für IE*/
float:right;
/*wenn die Breite der Box größer als die Bildbreite sein soll:
width: 180px !important;*/
}
/*wenn die Breite der Box größer als die Bildbreite sein soll:
.CMS_ImgBoxKat_left span,
.CMS_ImgBoxArt_left span,
.CMS_ImgBoxKat_cntr span,
.CMS_ImgBoxArt_cntr span,
.CMS_ImgBoxKat_rght span,
.CMS_ImgBoxArt_rght span {
display: block;
}*/
von ManuelBoesel » So 19. Jul 2009, 19:30
von mmaass » Mo 20. Jul 2009, 05:51