mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2025-03-03 13:29:24 +01:00
Improvements and Standardization of Shopware6 Article-Shopexport
Improvements Shopware6 Article-Shopexport
This commit is contained in:
parent
4caab3ba0e
commit
ffc0e41bcb
@ -963,7 +963,7 @@ class Shopimporter_Shopware6 extends ShopimporterBase
|
||||
public function ImportSendList()
|
||||
{
|
||||
$articleList = $this->CatchRemoteCommand('data');
|
||||
$articleList = array_slice($articleList, 0, 10);
|
||||
$articleList = array_slice($articleList, 0, 50);
|
||||
|
||||
$return = [];
|
||||
foreach ($articleList as $article) {
|
||||
@ -1534,7 +1534,7 @@ class Shopimporter_Shopware6 extends ShopimporterBase
|
||||
];
|
||||
$this->shopwareRequest('POST', '_action/sync?_response=true', $mediaAssociationData);
|
||||
|
||||
$url = $this->ShopUrl . '_action/media/' . $mediaId . '/upload?extension=' . $extension . '&fileName=' . $filename;
|
||||
$url = $this->ShopUrl . '_action/media/' . $mediaId . '/upload?extension=' . $extension . '&fileName=' . urlencode($filename);
|
||||
$ch = curl_init();
|
||||
$setHeaders = [
|
||||
'Content-Type:image/' . $extension,
|
||||
@ -1546,7 +1546,10 @@ class Shopimporter_Shopware6 extends ShopimporterBase
|
||||
curl_setopt($ch, CURLOPT_HTTPHEADER, $setHeaders);
|
||||
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_exec($ch);
|
||||
$response = curl_exec($ch);
|
||||
if (curl_errno($ch) > 0 || curl_getinfo($ch, CURLINFO_HTTP_CODE) >= 400) {
|
||||
$this->Shopware6Log("Curl error", ['error' => curl_error($ch), 'response' => $response, 'url' => $url]);
|
||||
}
|
||||
|
||||
$internalMediaIds[] = $mediaId;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user