Jump to content

Проблема экспорта в Яндекс.


Recommended Posts

Понять это так, что для для ответа на Ваш вопрос "В чём может быть проблема?" можно написать длиннющую статью или даже толстую книгу. А потом еще ее регулярно дописывать и обновлять.

 

Есть возможности и попроще, но судя по Вашим постам, Вы любите усложнять простое...

 

Впрочем, готов для Вас написать и статью и даже книгу, если Вы беретесь финансировать эту большую работу...

Link to post
Share on other sites

Понять это так, что для для ответа на Ваш вопрос "В чём может быть проблема?" можно написать длиннющую статью или даже толстую книгу. А потом еще ее регулярно дописывать и обновлять.

 

Есть возможности и попроще, но судя по Вашим постам, Вы любите усложнять простое...

 

Впрочем, готов для Вас написать и статью и даже книгу, если Вы беретесь финансировать эту большую работу...

 

Зачем мне эта информация? Вы или пишите по делу или не пишите вообще. 

Edited by luxury
Link to post
Share on other sites

возможно у вас сервер не может выбрать столько товаров, запрос слишком большой и долго выполняется. и еще куча причин. например измененные поля в базе. попробуйте добавить в запрос LIMIT 100, чтобы проверить будет ли выборка 100 товаров

Link to post
Share on other sites

Зачем мне эта информация? Вы или пишите по делу или не пишите вообще. 

 

Это написано как ответ на Ваш вопрос.

 

Как это понять?

 

Обычно спрашивающие благодарят за ответ, даже если он им не принес конкретной пользы. А Вы как-то странно реагируете. То, что ответ Вам оказался бесполезный, большей частью лежит на Вашей совести - ибо Ваш вопрос изначально был довольно глупый и бессмысленный.

 

Если хотите, чтобы у Вас работала выгрузка в Яндекс-маркет, могу поправить. Потребуется доступ FTP.

Link to post
Share on other sites

возможно у вас сервер не может выбрать столько товаров, запрос слишком большой и долго выполняется. и еще куча причин. например измененные поля в базе. попробуйте добавить в запрос LIMIT 100, чтобы проверить будет ли выборка 100 товаров

 

Спасибо. А где именно этот лимит выставить?

Link to post
Share on other sites

$simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image
FROM __variants v LEFT JOIN __products p ON v.product_id=p.id

LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1)
LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MIN(position) FROM __images WHERE product_id=p.id LIMIT 1)
WHERE p.visible AND (v.stock >0 OR v.stock is NULL) GROUP BY v.id ORDER BY p.id, v.position LIMIT 100");
Link to post
Share on other sites

 

$simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image
					FROM __variants v LEFT JOIN __products p ON v.product_id=p.id
					
					LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1)	
					LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MIN(position) FROM __images WHERE product_id=p.id LIMIT 1)	
					WHERE p.visible AND (v.stock >0 OR v.stock is NULL) GROUP BY v.id ORDER BY p.id, v.position LIMIT 100");

Тоже самое(

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...