Здравствуйте! Помогите пожалуйста разобраться о каком имуществе и аргументе он говорит?
Notice: Undefined property: stdClass::$data in md_block_preprocess_md_block_md_official_instagram() (line 185 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
Warning: Invalid argument supplied for foreach() in md_block_preprocess_md_block_md_official_instagram() (line 186 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
<?phpelse {
$url = "https://api.instagram.com/v1/users/" . $md_data['user_id'] . "/media/recent/?access_token=" . $md_data['access_token'] . "&count=" . $md_data['count'];
$response = drupal_http_request($url, array());
if(isset($response->data) && !empty($response->data)) {
$result = json_decode($response->data);
$data = $result->data;
foreach ($data as $key => $post) {
$content['children'][$post->id] = array(
'#markup' => '',
'#theme' => 'md_official_instagram_image',
'#post' => $post,
'#href' => $post->link,
'#src' => $post->images->{$img_resolution}->url,
'#width' => $md_data['width'],
'#height' => $md_data['height'],?>
Кто знает что надо сделать? Спасибо!
Комментарии
А разве не так:
<?php$data = $result->data;?>
->data лишний по моему.
<?php$data = $result;?>
Не, не лишний.
я думаю он лишний ппосле декодинга
$result = json_decode($response->data);
Тут всё верно, там все в ->data
А вот это уже сомнительно $data = $result->data
Получается $var->data->data
Убираю data,
Пишет: Notice: Undefined property: stdClass::$id in md_block_preprocess_md_block_md_official_instagram() (line 187 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
Notice: Undefined property: stdClass::$link in md_block_preprocess_md_block_md_official_instagram() (line 191 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
Notice: Undefined property: stdClass::$images in md_block_preprocess_md_block_md_official_instagram() (line 192 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
Notice: Trying to get property of non-object in md_block_preprocess_md_block_md_official_instagram() (line 192 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
Notice: Trying to get property of non-object in md_block_preprocess_md_block_md_official_instagram() (line 192 of /home/httpd/vhosts/top.mcdir.ru/httpdocs/sites/all/modules/custom/md_block/theme.inc).
Что внутри $data?
DPM есть?
Прошу прощения, но я немного не понял вопроса. Я дилетант самоучка) Где это смотреть? В theme.inc или в style.css
Ну и как, замусолили? И где если не секрет?
http://www.drupal.ru/node/115411
активация API Instagram Accaunt