[решено] Загрузка изображений через Parser

Главные вкладки

Аватар пользователя Paulius Paulius 1 октября 2015 в 23:31

Здравствуйте!
Настраиваю на сайте Parser от http://xandeadx.ru/blog/drupal/554
Текст парсится отлично, однако, возникает проблема с изображениями, выдает следующую ошибку:
An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: /batch?id=15&op=do StatusText: Service unavailable (with message) ResponseText: EntityMetadataWrapperException: Unknown data property field_image. in EntityStructureWrapper->getPropertyInfo() (line 335 of /public_html/sites/all/modules/entity/includes/entity.wrapper.inc).

Однако из задания в примере изображения загружаются верно. Я только начинаю осваивать этот модуль, поэтому возможно ошибку какую-то глупую допустил?

В настройках задания в поле "Image" прописано следующее:
return array(
'file' => $doc->find('.field-name-field-project-images a:first')->attr('href'),
);
В типе содержимого поле image соответственно также имеется. Заранее спасибо за ответ!

Комментарии

Аватар пользователя Paulius Paulius 2 октября 2015 в 23:25

Решил проблему. В настройках типа содержимого в параметрах поля "Image" было указано неограниченное количество изображений. А код был написан под одно изображение, поэтому выдавалась ошибка "There can be only numerical keyed items in a list.", которую я сначала в логах не заметил почему-то. Установил ограничение на 1 изображение - и все заработало!