2013-03-06 74 views
0

感謝您的幫助......我正在處理將k2項目拉入視圖之一的自定義joomla組件...我成功地通過包含k2內容模塊助手,然後使用少的代碼如下所示:爲什麼我的k2項目對象中缺少圖像?

<?php 

$componentParams = JComponentHelper::getParams('com_k2'); 
$items = modK2ContentHelper::getItems($componentParams); 

foreach ($items as $key=>$item): ?> 

    <a class="Item_Title" href="<?php echo $item->link; ?>"><?php echo $item->title; ?></a> 

<?php endforeach; ?> 

我有我需要在$項目對象EXCEPT圖像最一切......對於無圖像信息的某些原因被列入對象?所以我不能做什麼,我希望和使用這樣的:

<img src="<?php echo $item->image; ?>" /> 

這裏是一個Pastebin.com鏈接到的print_r();我在foreach做了我的$項目對象:

http://pastebin.com/tJRB8wbu

我甚至不看$用品 - >提供給我的圖像: -/

我怎樣才能獲得K2項目路徑?

+0

它可能有一些做與我傳遞的componentParams $到幫助模塊和我傳遞組件不params對象的事實做有圖像的設置...鑑於模塊參數可能...有誰知道如何獲得模塊參數,而不是組件參數,因爲我在上面做? – DigitalMediaGuy 2013-03-06 20:35:44

回答

0

看來K2中的圖像與文章的id鏈接在一起。

你應該嘗試這樣的事:

$item->image = JPATH_ROOT.'media/k2/items/cache/'.md5("Image".$item->id).'_L.jpg'.