PDA

Zobacz pełną wersję : Dodanie klasy do CommunityBuilder



Acase
20-06-2012, 00:20
Witam,

CB ma funkcje chmurek przy rejestracji i próbuję zrobić klasy dla obrazków tych po najechaniu pojawia się chmurka, lecz ten pliczek jpg nie ma klasy i jest zaincludowany bezpośrednio w kodzie:


function cbFieldTip($ui, $fieldTip, $tipTitle='', $width='', $image='images/mini-icons/icon-16-info.png', $htmltext='', $href='', $style='', $olparams='',$click=false) {
$altText = ' alt="' . strip_tags( sprintf( _UE_INFORMATION_FOR_FIELD, htmlspecialchars( $tipTitle ), htmlspecialchars( $fieldTip ) ) ) . '" title=""';
// overlib_mini does not support newlines:
if (strpos($fieldTip, "<") === false) {
$fieldTip = str_replace("\r\n", "<br />", $fieldTip);
$fieldTip = str_replace("\n", "<br />", $fieldTip);
} else {
$fieldTip = str_replace("\r\n", " ", $fieldTip);
$fieldTip = str_replace("\n", " ", $fieldTip);
}
$fieldTip = str_replace(array('"','<','>',"\\"), array("&quot;","&lt;","&gt;","\\\\"), $fieldTip);
$tipTitle = str_replace(array('"','<','>',"\\"), array("&quot;","&lt;","&gt;","\\\\"), $tipTitle);
$fieldTip = str_replace(array("'","'","'"), "\\'", $fieldTip);
$tipTitle = str_replace(array("'","'","'"), "\\'", $tipTitle);
return CB45_mosToolTip( $ui, $fieldTip, $tipTitle, $width, $image, $htmltext, $href, $style, $olparams, $click, $altText );
}

Chodzi mi o dodanie klasy do $image tak, żebym mógł ten plik jpg dodać do css , posiadam skrypt, który zmienia mi css i próbuję zrobić to także dla tych ikonek.

Pozdrawiam

Jola
20-06-2012, 17:02
Witam,
widzę zmienną $style - wystarczy ją wypełnić np.:
$style = 'class="test"';
Nie testowałam, ale powinno działać.

Acase
20-06-2012, 18:18
Działa, dzięki bardzo +