Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla 访问K2项的图像属性_Joomla_Joomla K2 - Fatal编程技术网

Joomla 访问K2项的图像属性

Joomla 访问K2项的图像属性,joomla,joomla-k2,Joomla,Joomla K2,我正在开发一个模块,根据其类别id显示特定数量的k2项目。我可以获取这些项目,但无法访问其上的图像。当我尝试$item->image时,返回以下通知: Notice: Undefined property: stdClass::$image 注意:未定义的属性:stdClass::$image 以下是我从sql查询中获得的对象: stdClass Object ( [id] => 5 [title] => News test item [a

我正在开发一个模块,根据其类别id显示特定数量的k2项目。我可以获取这些项目,但无法访问其上的图像。当我尝试$item->image时,返回以下通知:

Notice: Undefined property: stdClass::$image 注意:未定义的属性:stdClass::$image 以下是我从sql查询中获得的对象:

stdClass Object ( [id] => 5 [title] => News test item [alias] => news-test-item [catid] => 4 [published] => 1 [introtext] => Some intro text [fulltext] => [video] => [gallery] => [extra_fields] => [] [extra_fields_search] => [created] => 2014-03-28 21:42:01 [created_by] => 252 [created_by_alias] => [checked_out] => 0 [checked_out_time] => 0000-00-00 00:00:00 [modified] => 0000-00-00 00:00:00 [modified_by] => 0 [publish_up] => 2014-03-28 21:42:01 [publish_down] => 0000-00-00 00:00:00 [trash] => 0 [access] => 1 [ordering] => 1 [featured] => 0 [featured_ordering] => 0 [image_caption] => [image_credits] => [video_caption] => [video_credits] => [hits] => 0 [params] => {"catItemTitle":"","catItemTitleLinked":"","catItemFeaturedNotice":"","catItemAuthor":"","catItemDateCreated":"","catItemRating":"","catItemImage":"","catItemIntroText":"","catItemExtraFields":"","catItemHits":"","catItemCategory":"","catItemTags":"","catItemAttachments":"","catItemAttachmentsCounter":"","catItemVideo":"","catItemVideoWidth":"","catItemVideoHeight":"","catItemAudioWidth":"","catItemAudioHeight":"","catItemVideoAutoPlay":"","catItemImageGallery":"","catItemDateModified":"","catItemReadMore":"","catItemCommentsAnchor":"","catItemK2Plugins":"","itemDateCreated":"","itemTitle":"","itemFeaturedNotice":"","itemAuthor":"","itemFontResizer":"","itemPrintButton":"","itemEmailButton":"","itemSocialButton":"","itemVideoAnchor":"","itemImageGalleryAnchor":"","itemCommentsAnchor":"","itemRating":"","itemImage":"","itemImgSize":"","itemImageMainCaption":"","itemImageMainCredits":"","itemIntroText":"","itemFullText":"","itemExtraFields":"","itemDateModified":"","itemHits":"","itemCategory":"","itemTags":"","itemAttachments":"","itemAttachmentsCounter":"","itemVideo":"","itemVideoWidth":"","itemVideoHeight":"","itemAudioWidth":"","itemAudioHeight":"","itemVideoAutoPlay":"","itemVideoCaption":"","itemVideoCredits":"","itemImageGallery":"","itemNavigation":"","itemComments":"","itemTwitterButton":"","itemFacebookButton":"","itemGooglePlusOneButton":"","itemAuthorBlock":"","itemAuthorImage":"","itemAuthorDescription":"","itemAuthorURL":"","itemAuthorEmail":"","itemAuthorLatest":"","itemAuthorLatestLimit":"","itemRelated":"","itemRelatedLimit":"","itemRelatedTitle":"","itemRelatedCategory":"","itemRelatedImageSize":"","itemRelatedIntrotext":"","itemRelatedFulltext":"","itemRelatedAuthor":"","itemRelatedMedia":"","itemRelatedImageGallery":"","itemK2Plugins":""} [metadesc] => [metadata] => robots= author= [metakey] => [plugins] => [language] => * [categoryname] => News-test [categoryid] => 4 [categoryalias] => news-test [categoryparams] => {"inheritFrom":"0","theme":"","num_leading_items":"2","num_leading_columns":"1","leadingImgSize":"Large","num_primary_items":"4","num_primary_columns":"2","primaryImgSize":"Medium","num_secondary_items":"4","num_secondary_columns":"1","secondaryImgSize":"Small","num_links":"4","num_links_columns":"1","linksImgSize":"XSmall","catCatalogMode":"0","catFeaturedItems":"1","catOrdering":"","catPagination":"2","catPaginationResults":"1","catTitle":"1","catTitleItemCounter":"1","catDescription":"1","catImage":"1","catFeedLink":"1","catFeedIcon":"1","subCategories":"1","subCatColumns":"2","subCatOrdering":"","subCatTitle":"1","subCatTitleItemCounter":"1","subCatDescription":"1","subCatImage":"1","itemImageXS":"","itemImageS":"","itemImageM":"","itemImageL":"","itemImageXL":"","catItemTitle":"1","catItemTitleLinked":"1","catItemFeaturedNotice":"0","catItemAuthor":"1","catItemDateCreated":"1","catItemRating":"0","catItemImage":"1","catItemIntroText":"1","catItemIntroTextWordLimit":"","catItemExtraFields":"0","catItemHits":"0","catItemCategory":"1","catItemTags":"1","catItemAttachments":"0","catItemAttachmentsCounter":"0","catItemVideo":"0","catItemVideoWidth":"","catItemVideoHeight":"","catItemAudioWidth":"","catItemAudioHeight":"","catItemVideoAutoPlay":"0","catItemImageGallery":"0","catItemDateModified":"0","catItemReadMore":"1","catItemCommentsAnchor":"1","catItemK2Plugins":"1","itemDateCreated":"1","itemTitle":"1","itemFeaturedNotice":"1","itemAuthor":"1","itemFontResizer":"1","itemPrintButton":"1","itemEmailButton":"1","itemSocialButton":"1","itemVideoAnchor":"1","itemImageGalleryAnchor":"1","itemCommentsAnchor":"1","itemRating":"1","itemImage":"1","itemImgSize":"Large","itemImageMainCaption":"1","itemImageMainCredits":"1","itemIntroText":"1","itemFullText":"1","itemExtraFields":"1","itemDateModified":"1","itemHits":"1","itemCategory":"1","itemTags":"1","itemAttachments":"1","itemAttachmentsCounter":"1","itemVideo":"1","itemVideoWidth":"","itemVideoHeight":"","itemAudioWidth":"","itemAudioHeight":"","itemVideoAutoPlay":"0","itemVideoCaption":"1","itemVideoCredits":"1","itemImageGallery":"1","itemNavigation":"1","itemComments":"1","itemTwitterButton":"1","itemFacebookButton":"1","itemGooglePlusOneButton":"1","itemAuthorBlock":"1","itemAuthorImage":"1","itemAuthorDescription":"1","itemAuthorURL":"1","itemAuthorEmail":"0","itemAuthorLatest":"1","itemAuthorLatestLimit":"5","itemRelated":"1","itemRelatedLimit":"5","itemRelatedTitle":"1","itemRelatedCategory":"0","itemRelatedImageSize":"0","itemRelatedIntrotext":"0","itemRelatedFulltext":"0","itemRelatedAuthor":"0","itemRelatedMedia":"0","itemRelatedImageGallery":"0","itemK2Plugins":"1","catMetaDesc":"","catMetaKey":"","catMetaRobots":"","catMetaAuthor":""} ) stdClass对象 ( [id]=>5 [标题]=>新闻测试项 [别名]=>新闻测试项 [catid]=>4 [已发布]=>1 [介绍文字]=>一些介绍文字 [全文]=> [视频]=> [图库]=> [额外字段]=>[] [额外字段\u搜索]=> [创建]=>2014-03-28 21:42:01 [创建人]=>252 [由\u别名创建的\u]=> [签出]=>0 [签出时间]=>0000-00-00:00:00 [修改]=>0000-00-00:00:00 [修改者]=>0 [发布]=>2014-03-2821:42:01 [publish_down]=>0000-00-00:00:00 [垃圾]=>0 [访问]=>1 [排序]=>1 [特色]=>0 [特色商品订购]=>0 [图像标题]=> [image_credits]=> [视频字幕]=> [视频字幕]=> [点击次数]=>0 [params]=>{“catItemTitle”:“CATItemTitleLink”:“catItemFeaturedNotice”:“catItemAuthor”:“catItemDateCreated”:“catItemRating”:“catItemImage”:“catItemIntroText”:“catItemExtraFields”:“catItemHits”:“catItemCategory”:“catItemTags”:“CATItemAttachmentsCenter”:“catItemVideo”:,“catItemVideoWidth”:“catItemVideoHeight”:“catItemAudioWidth”:“catItemAudioHeight”:“catItemVideoAutoPlay”:“catItemImageGallery”:“catItemDateModified”:“catItemReadMore”:“catItemCommentsAnchor”:“catItemK2Plugins”:“itemDateCreated”:“itemTitle”:“itemFeaturedNotice”:“itemAuthor”:“itemFontResizer”:”itemPrintButton“:”itemEmailButton“:”itemSocialButton“:”itemVideoAnchor“:”itemImageGalleryAnchor“:”itemRating“:”itemImage“:”itemImgSize“:”itemImageMainCaption“:”itemImageMainCredits“:”itemIntroText“:”itemFullText“:”itemExtraFields“:”itemDateModified“:”itemHits“:”itemCategory“:”itemTags“:”itemAttachments“:”ItemAttachmentsCenter“:”itemVideoWidth“:”itemVideoHeight“:”itemAudioWidth“:”itemVideoAutoPlay“:”itemVideoCaption“:”itemVideoCredits“:”itemImageGallery“:”itemNavigation“:”itemComments“:”itemTwitterButton“:”itemFacebookButton“:”itemGooglePlusOneButton:“itemAuthorBlock:”“ItemAuthorMage:”“itemAuthorDescription:”“itemAuthorURL:”“itemAuthorEmail:”“itemAuthorLatest:”“itemAuthorLatestLimit:”“itemRelated:”“itemRelatedLimit:”“itemRelatedTitle:”“itemRelatedCategory:”“itemRelatedImageSize:”“itemRelatedIntrotext:”“itemRelatedFulltext:”itemRelatedAuthor:“,”itemRelatedMedia:“,”itemRelatedImageGallery:“,”itemK2Plugins:“}” [metadesc]=> [元数据]=>机器人= 作者= [元键]=> [插件]=> [语言]=>* [categoryname]=>新闻测试 [类别ID]=>4 [categoryalias]=>新闻测试 [categoryparams]=>{“inheritFrom”:“0”、“theme”:“num_leading_items”:“2”、“num_leading_columns”:“1”、“leadingImgSize”:“大”、“num_primary_items”:“4”、“num_primary_columns”:“2”、“primaryImgSize”:“中等”、“num_secondary__items”:“4”、“num_secondary_columns”:“1”、“secondary ImgSize”:“小”、“num_链接”:“4”、“num_链接”:“XSmall”、“LinkSimgsmall””catCatalogMode:“0”,“catFeaturedItems:“1”,“catOrdering:”catPagination:“2”,“catPaginationResults:”1”,“catTitleItemCounter:”1”,“catDescription:”1”,“CATMage:”1”,“catFeedLink:”1”,“catFeedIcon:”1”,“子类别:”1”,“子列:”2”,“子目录:”2”,“子目录:”1”,“子目录:”1”,“子目录项计数器:”1”,“子描述:”1“,”子模板“:”1“,”itemImageXS“,”itemImageS“:”itemImageM“,”itemImageL“,”itemImageXL“,”catItemTitleLinked“,”1“,”catItemFeaturedNotice“:”0“,”catItemAuthor“:”1“,”CATItemImages“:”0“,”CATItemImages“:”1“,”catItemIntroTextWordLimit“,”catItemExtraFields“:”0”,“catItemHits”“0”、“catItemCategory”:“1”、“catItemTags”:“1”、“CATItemAttachmentsCenter”:“0”、“catItemVideoWidth”:“0”、“catItemVideoWidth”:“catItemAudioWidth”:“catItemAudioWidth”:“catItemAudioHeight”:“catItemVideoAutoPlay”:“0”、“catItemImageGallery”:“0”、“catItemDateModified”:“0”、“catItemReadMore”:“1”、“catItemCommentsAnchor”:“1”,“catItemK2Plugins:“1”,“itemDateCreated:“1”,“itemTitle:“1”,“itemFeaturedNotice:“1”,“itemAuthor:“1”,“itemFontResizer:“1”,“itemPrintButton:“1”,“itemEmailButton:“1”,“itemSocialButton:“1”,“itemImageGalleryAnchor:“1”,“itemCommentsAnchor:“1”,“itemRating:“1”,“ItemImageSize:”大型”,“itemImageMainCaption:“1”“,”itemImageMainCredits:“1”,“itemIntroText:“1”,“itemFullText:“1”,“itemExtraFields:“1”,“itemDateModified:“1”,“itemHits:“1”,“itemCategory:“1”,“ItemAttachmentsCenter:“1”,“itemVideoWidth:“itemVideoHeight:”itemAudioWidth:“itemAudioHeight:”itemVideoAutoPlay:“0”,“itemVideoCaption:“1”,“itemVideoCredits:“1”,“itemImageGallery:“1”,“itemNavigation:“1”,“itemComments:“1”,“itemTwitterButton:“1”,“itemFacebookButton:“1”,“itemGooglePlusOneButton:“1”,“itemAuthorBlock:“1”,“itemAuthorDescription:“1”,“itemAuthorURL:“1”,“ItemAuthorMail:“0”,“itemAuthorLatest:“Stl1”,“ItemAuthorLateimit:”5、“itemRelated”:“1”、“itemRelatedLimit”:“5”、“itemRelatedTitle”:“1”、“itemRelatedCategory”:“0”、“itemRelatedImageSize”:“0”、“itemRelatedIntrotext”:“0”、“itemRelatedFulltext”:“0”、“itemRelatedAuthor”:“0”、“itemRelatedMedia”:“0”、“itemRelatedImageGallery”:“0”、“itemK2Plu”
$params = new JRegistry($item->params);
$params->getValue('itemImage')
$params->get('itemImage')
                //Images
            if ($params->get('itemImage'))
            {

                $date = JFactory::getDate($item->modified);
                $timestamp = '?t='.$date->toUnix();

                if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_XS.jpg'))
                {
                    $item->imageXSmall = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_XS.jpg';
                    if ($componentParams->get('imageTimestamp'))
                    {
                        $item->imageXSmall .= $timestamp;
                    }
                }

                if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_S.jpg'))
                {
                    $item->imageSmall = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_S.jpg';
                    if ($componentParams->get('imageTimestamp'))
                    {
                        $item->imageSmall .= $timestamp;
                    }
                }

                if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_M.jpg'))
                {
                    $item->imageMedium = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_M.jpg';
                    if ($componentParams->get('imageTimestamp'))
                    {
                        $item->imageMedium .= $timestamp;
                    }
                }

                if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_L.jpg'))
                {
                    $item->imageLarge = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_L.jpg';
                    if ($componentParams->get('imageTimestamp'))
                    {
                        $item->imageLarge .= $timestamp;
                    }
                }

                if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_XL.jpg'))
                {
                    $item->imageXLarge = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_XL.jpg';
                    if ($componentParams->get('imageTimestamp'))
                    {
                        $item->imageXLarge .= $timestamp;
                    }
                }

                if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_Generic.jpg'))
                {
                    $item->imageGeneric = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_Generic.jpg';
                    if ($componentParams->get('imageTimestamp'))
                    {
                        $item->imageGeneric .= $timestamp;
                    }
                }

                $image = 'image'.$params->get('itemImgSize', 'Small');
                if (isset($item->$image))
                    $item->image = $item->$image;

            }