prestashop 추가 조합 내부 서버 오류

Haroun

나는 제품을 만들고 그에게 조합 (색상 / 크기)을 지정하려고합니다.

그러나 첫 번째 조합 만 성공적으로 추가되었습니다! 그런 다음 내부 서버 오류 (500)가 표시됩니다.

그게 내가 사용하는 것입니다.

$combination =
'<?xml version="1.0" encoding="utf-8"?>
<prestashop>
    <combination>
        <id xmlns=""></id>
        <id_product xmlns="">'.$id.'</id_product>
        <quantity xmlns="">' . $quantity . '</quantity>
        <supplier_reference xmlns="">Inditex</supplier_reference>
        <price xmlns="">' . $price . '</price>
        <wholesale_price xmlns="">' . $price . '</wholesale_price>
        <minimal_quantity xmlns="">1</minimal_quantity>
        <default_on xmlns="">1</default_on>

        <associations xmlns="">
            <product_option_values xmlns="">
                <product_option_value><id>'.$color_id.'</id></product_option_value>
                <product_option_value><id>'.$size_id.'</id></product_option_value>
            </product_option_values>
        </associations>
    </combination>
</prestashop>';
$response = curlCall($url . '/api/combinations/products/'.$id, $combination, 'POST', $api_key);
$load_string = simplexml_load_string($response);
$combination_id = $load_string->combination->id;

해당 코드는 제품에 조합이없는 경우에만 제대로 작동합니다. (color_id 및 size_id가 확인되었으며 동일한 ID를 사용하지 않습니다)

저를 구 해주세요 :)

Haroun

다른 방법을 사용하면 잘 작동합니다.

$webService = new PrestaShopWebservice($url, $api_key, FALSE);
$xml = $webService->get(array('url' => $url .'/api/combinations?schema=blank'));

$resources = $xml->children()->children();

$resources->id_product          = $ps_product_id;
$resources->wholesale_price     = $wholesale_price;
$resources->price               = $price;
$resources->unit_price_impact   = $unit_price_impact;
$resources->minimal_quantity    = $minimal_quantity;
$resources->quantity            = $quantity;
$resources->weight              = $weight;

$resources->associations->product_option_values->product_option_value[0]->id = $color_id;
$resources->associations->product_option_values->product_option_value[1]->id = $size_id;

$request = $xml->asXML();

//This is a function that curl request to specific URL using method (POST)
$response = ps_curl($url . '/api/combinations', $request, 'POST', $api_key);

$xml_load  = simplexml_load_string($response);
$id        = $xml_load->combination->id;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

500 내부 서버 오류가 발생합니까?

분류에서Dev

Laravel 라우터가 오류 500 내부 서버 오류를 반환합니다.

분류에서Dev

내 cpanel 호스팅에서 500 내부 서버 오류가 발생합니까?

분류에서Dev

Prestashop의 .htaccess에 새 규칙이있는 내부 서버 오류 500

분류에서Dev

Prestashop의 .htaccess에 새 규칙이있는 내부 서버 오류 500

분류에서Dev

ListView 내부에서도 하단 오버플로 오류가 발생합니다.

분류에서Dev

.htaccess로 인해 wamp에서 내부 서버 오류가 발생합니다.

분류에서Dev

Web API는 내가 던진 오류 대신 항상 내부 서버 오류를 반환합니다.

분류에서Dev

imagecreatefromstring으로 인해 500 내부 서버 오류가 발생합니다.

분류에서Dev

Servlet을 호출 할 때 500-내부 서버 오류가 발생합니다.

분류에서Dev

ipython 업데이트-jupyter가 내부 서버 오류를 제공합니다.

분류에서Dev

ASP.NET 웹 API CreatedAtRoute가 500 내부 서버 오류를 반환합니다.

분류에서Dev

PayPal SDK를 통합하면 "내부 서버 오류"라는 오류 메시지가 표시됩니다.

분류에서Dev

Prestashop 웹 서비스 : <! [CDATA [내부 오류. 이 오류를 보려면 PHP 오류를 표시하십시오.]]>

분류에서Dev

서버 심포니에 호스팅 한 후 500 내부 서버 오류가 발생합니다.

분류에서Dev

메일 추가 기능의 UpdateItem EWS 호출에 대한 내부 서버 오류

분류에서Dev

내부 서버 오류 500.24

분류에서Dev

내부 서버 오류 .htaccess

분류에서Dev

Odoo 내부 서버 오류

분류에서Dev

WCF 서비스에서 내부 서버 오류가 발생 함

분류에서Dev

componentDidmount 내부의 SetState에서 오류가 발생합니다.

분류에서Dev

ViewPager 내부의 조각 버튼에서 ID 가져 오기

분류에서Dev

Joomla에서 ajax가있는 500 "내부 서버 오류"

분류에서Dev

xero에서 송장을 만드는 동안 500 내부 서버 오류가 발생합니다.

분류에서Dev

Tinymce를 사용하면 asp.net에서 내부 서버 오류가 발생합니다.

분류에서Dev

이미지를 업로드하면 nginx에서 내부 서버 오류가 발생합니다.

분류에서Dev

워드 프레스 사이트에서 500 내부 서버 오류가 발생합니까?

분류에서Dev

Zend_Form + 500 오류에 동적으로 요소 추가 (내부 서버 오류)

분류에서Dev

Zend_Form + 500 오류에 동적으로 요소 추가 (내부 서버 오류)

Related 관련 기사

  1. 1

    500 내부 서버 오류가 발생합니까?

  2. 2

    Laravel 라우터가 오류 500 내부 서버 오류를 반환합니다.

  3. 3

    내 cpanel 호스팅에서 500 내부 서버 오류가 발생합니까?

  4. 4

    Prestashop의 .htaccess에 새 규칙이있는 내부 서버 오류 500

  5. 5

    Prestashop의 .htaccess에 새 규칙이있는 내부 서버 오류 500

  6. 6

    ListView 내부에서도 하단 오버플로 오류가 발생합니다.

  7. 7

    .htaccess로 인해 wamp에서 내부 서버 오류가 발생합니다.

  8. 8

    Web API는 내가 던진 오류 대신 항상 내부 서버 오류를 반환합니다.

  9. 9

    imagecreatefromstring으로 인해 500 내부 서버 오류가 발생합니다.

  10. 10

    Servlet을 호출 할 때 500-내부 서버 오류가 발생합니다.

  11. 11

    ipython 업데이트-jupyter가 내부 서버 오류를 제공합니다.

  12. 12

    ASP.NET 웹 API CreatedAtRoute가 500 내부 서버 오류를 반환합니다.

  13. 13

    PayPal SDK를 통합하면 "내부 서버 오류"라는 오류 메시지가 표시됩니다.

  14. 14

    Prestashop 웹 서비스 : <! [CDATA [내부 오류. 이 오류를 보려면 PHP 오류를 표시하십시오.]]>

  15. 15

    서버 심포니에 호스팅 한 후 500 내부 서버 오류가 발생합니다.

  16. 16

    메일 추가 기능의 UpdateItem EWS 호출에 대한 내부 서버 오류

  17. 17

    내부 서버 오류 500.24

  18. 18

    내부 서버 오류 .htaccess

  19. 19

    Odoo 내부 서버 오류

  20. 20

    WCF 서비스에서 내부 서버 오류가 발생 함

  21. 21

    componentDidmount 내부의 SetState에서 오류가 발생합니다.

  22. 22

    ViewPager 내부의 조각 버튼에서 ID 가져 오기

  23. 23

    Joomla에서 ajax가있는 500 "내부 서버 오류"

  24. 24

    xero에서 송장을 만드는 동안 500 내부 서버 오류가 발생합니다.

  25. 25

    Tinymce를 사용하면 asp.net에서 내부 서버 오류가 발생합니다.

  26. 26

    이미지를 업로드하면 nginx에서 내부 서버 오류가 발생합니다.

  27. 27

    워드 프레스 사이트에서 500 내부 서버 오류가 발생합니까?

  28. 28

    Zend_Form + 500 오류에 동적으로 요소 추가 (내부 서버 오류)

  29. 29

    Zend_Form + 500 오류에 동적으로 요소 추가 (내부 서버 오류)

뜨겁다태그

보관