Drupal 7 开发内部培训资料, 分头诗人

如何在自定义区块中显示图片

赞成!
0
否决!

$result = co_hoster_contents();
				$items = array();
				foreach ($result as $co_hoster){
					$items[] = array(							
							'data' => l($co_hoster->name, $co_hoster->url, array('attributes' => array('target' => '_blank'))),
					);
				}
				if (empty($items)) { 
					$block['content'] = t('No posts available.');
				}
				else {
					//Pass data through theme function.
					$block['content'] = theme('item_list', array(
							'items' => $items));
				}

显示如下

 

有原始图片,如何写成如下效果

3 个回答

赞成!
1
否决!
$block['content'] = content();

function content(){

$output='';

foreach($item_list as $key=>$value){

$output .= xxxxx;

}

return $output;

}

 

可以类似的写法。让他显示成你想要的效果

 

赞成!
0
否决!

诗人 我想问如何将图片显示在这个自动以区块中  比如上图中的CIE作为一个LOGO  链接到CIE的官网   如果将图片的路径存在数据库中,能调用这个路径显示图片吗?

赞成!
1
否决!

可以的,通过获得它的uri, 然后通过<img src="<?php print file_create_url($uri); ?>">得到地址