[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите передать разные значения в li
PicLive
Два дня не могу разобраться, как при помощи php передать разное значение
li class="group"

Нужно, чтобы 4 классом шол не class="group" а class="group off" т.е.

li class="group"
li class="group"
li class="group"
li class="group off"
li class="group"
li class="group"
li class="group"
li class="group off"


Видимо так как-то
li class="group'.((($k+1)/$ROW_GALLERY)+4).'"
только это не совсем то, здесь +1 а мне нужно не прибавлять а просто писать group off
но что и куда подставить не знаю sad.gif

Решившему задачу, могу не много заплатить
rooor
Цитата
li class="group"

в цикле присваиваешь класс или как? надо больше кода)
PicLive
	// make gallery
$imgGallery = '
<ol class="dribbbles group" id="row1">'
;
foreach($imageList as $k=>$image){

$comments = '';
if($settings['SET_COMMENT_ON']){
$comments = $image['comment'];
$comments = '<span class="commentsCount">'.(empty($comments)?'0':$comments).'</span>';
}

$viewed = '';
if($settings['SET_VIEWS_ON']){
$viewed = !empty($image['views'])?$image['views']:0;
$viewed= '<span class="viewCount">'.(empty($viewed)?'0':$viewed).'</span>';
}

$ratings = '';
if($settings['SET_VOTES_ON']){
$ratings = !empty($image['votes'])?$image['votes']:0;
$ratings = '<span class="viewRating">'.$ratings.'</span>';
}

// get image address
$thumb_url = imageAddress(3,$image,"dt");
// get thumb page address
$thumb_mid_link = imageAddress(2,$image,"pm");
//see if there is a alt(title) if not use the image name
$alt_text = ($image['img_alt'] !="" ? $image['img_alt']:$image['img_name']);
//image list for page
$imgGallery .= '
<li id="screenshot-'
.$image['img_id'].'" class="group end-of-row">
<div class="dribbble">
<div class="dribbble-shot">
<div class="dribbble-img">
<a href="'
.$thumb_mid_link.'" title="'.$alt_text.'" class="thumb" >
<div data-picture data-alt="'
.$alt_text.'">
<div data-src="'
.$thumb_url.'" alt="'.$alt_text.'"></div>
</div>
</a>

<h2><a href="'
.$thumb_mid_link.'" title="'.$alt_text.'">'.$alt_text.'</a></h2>
'
.($settings['SET_ALLOW_REPORT']?'<noindex><div class="img_report"><a rel="nofollow" href="#" title="'.$lang["site_gallery_report_title"].'" onclick="return doconfirm(\''.$lang["site_gallery_report_this"].'\',\''.$image['img_id'].'\','.($page_number+1).');">'.$lang["site_gallery_report"].'</a></div></noindex>':'').'
</div>

<ul class="tools group">
<li class="fav">'
.$ratings.'</li>
<li class="cmnt">'
.$comments.'</li>
<li class="views">'
.$viewed.'</li>
<noindex><li class="dimensions">'
.$image['img_width'].'x'.$image['img_height'].'</li>
<li class="imageSize">'
.format_size($image['img_size']).'</li></noindex>
</ul>

</div>
<div class="extras">
</div>
</div>

<h2><a href="" class="url" rel="contact" title="Fred Nerby"><img alt="Fred Nerby" class="photo" src="http://dribbble.s3.amazonaws.com/users/259222/avatars/mini/me.jpg?1357262529" ; /> Fred Nerby</a></h2>
</li>'
;
if(!(($k+1) % $ROW_GALLERY) && ($k+1) != ($settings['SET_IMG_ON_PAGE']) && count($imageList)>($k+1)){
$imgGallery .= '</ol>'.(isset($inline_ad)?$inline_ad:'').'<ol class="dribbbles group" id="row'.((($k+1)/$ROW_GALLERY)+1).'">';
unset($inline_ad);
}

}
// endfor
$imgGallery .= '</ol>


Вот здесь должно меняться
<li id="screenshot-'.$image['img_id'].'" class="group end-of-row"> 

с group на group end-of-row
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.