CFI: где формируется импорт?

More
9 months 16 hours ago - 9 months 16 hours ago #8429 by damarkuzz
Здравствуйте, пытаюсь расширить функционал CFI.
Требуется возможность импорта фотографии.

Разобрался, как её экспортировать, нужно отредактировать код в файле cfi.php:
foreach ($articles as $article) {
			$outItem = [];
            $outItem[] = $article->id;
            $outItem[] = $article->catid;
            $outItem[] = $childrenFull[$article->catid]->path;
            $outItem[] = str_replace(["\n", "\r"], '', $article->title);
            $outItem[] = str_replace(["\n", "\r"], '', $article->language);
            $outItem[] = str_replace(["\n", "\r"], '', $article->introtext);
            $outItem[] = str_replace(["\n", "\r"], '', $article->fulltext);
			$images = json_decode($article->images, JSON_OBJECT_AS_ARRAY);
			$outItem[] = $images['image_intro'];

По логике, необходимо $images обратно кодировать в JSON, но куда и в каком файле?
И какой командой это выполнить? $images = json_encode($article->images, JSON_OBJECT_AS_ARRAY);?

Благодарю администрацию за замечательный форму и расширения!
Last edit: 9 months 16 hours ago by damarkuzz.

Please Log in or Create an account to join the conversation.

More
8 months 2 weeks ago #8433 by JoomLine
Здравствуйте. Дело в том, что мы расширение делали для импорта в поля Joomla. Объекты самого материала заполняются по минимуму.

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

Last from the forum

    • После обновления Яндекс маркет не грузится прайс
    • текущая проблема в следующем: Элемент "cpa" используется для того, чтобы в одном прайс-листе (и для модели ADV и для DBS) указали какие именно товары показывать на ADV, а какие на DBS. К примеру: - если значение "cpa" указано 0 - товар отобразится только на ADV, но не отобразится на DBS; - если 1 - товар не отобразится на ADV, но отобразится на DBS. необходимо размещать товар для модели ADV и DBS, то как удалить элемент "cpa" из текущего прайс-листа?
    • In Component / Yandex Market XML
© 2010- JoomLine
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

email: This email address is being protected from spambots. You need JavaScript enabled to view it.