WebSite X5Help Center

 
Max F.
Max F.
User

наличие товара на сайте  ru

Autor: Max F.
Visitado 1057, Followers 1, Compartido 0  

Здравствуйте

Кто нибудь сталкивался с проблемой что товар наличие которого было настроено как 0 шт выводится при выгрузке сайта на хост как доступен и можно купить в кол 1 шт?

Publicado en
33 RESPUESTAS - 1 ÚTIL
Aleksej H.
Aleksej H.
Moderator

Здравствуйте. Нет, не сталкивался. Когда у товара становилось 0, то я не мог его купить. Пожалуйста, дайте ссылку на страницу товара, где можно посмотреть на описанную Вами ситуацию.

База данных подключена?

Leer más
Publicado en de Aleksej H.
Max F.
Max F.
User
Autor

БД конечно подключена

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

зеленые значки в наличии у тех товаров у которых в x5 по нулям стоит

Leer más
Publicado en de Max F.
Aleksej H.
Aleksej H.
Moderator

"зеленые значки в наличии у тех товаров у которых в x5 по нулям стоит" - возможно, у Вас для этих товаров выбрано это:

А должно быть это:

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

Leer más
Publicado en de Aleksej H.
Max F.
Max F.
User
Autor

нет там было конкретно указание количества

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

А причем тут БД Алексей? Я так понял товары их характеристики и их наличие с БД никак не связаны. Оны прописываются в json файле сервера а не в БД. 

Можно ли с помощью обьекта динамический контент прям на сайте редактированть количество наличие?

Aleksej H.
Здравствуйте. Нет, не сталкивался. Когда у товара становилось 0, то я не мог его купить. Пожалуйста, дайте ссылку на страницу товара, где можно посмотреть на описанную Вами ситуацию. База данных подключена?
Leer más
Publicado en de Max F.
Aleksej H.
Aleksej H.
Moderator

"А причем тут БД Алексей?" - если на сайте используется фактический учёт наличия товаров, то при попытке его задать/обновить, без подключения к базе данных, получаем ошибку:

Я так понял товары их характеристики и их наличие с БД никак не связаны. Оны прописываются в json файле сервера а не в БД.

Плюс, есть таблица в базе данных с информацией о фактическом наличии товаров:

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

"Можно ли с помощью обьекта динамический контент прям на сайте редактированть количество наличие?" - нет.

Leer más
Publicado en de Aleksej H.
Max F.
Max F.
User
Autor

нет ошибки не возникает значит связь с БД настроена

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

как называется таблица в которой идет у вас количество?

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

а все увидел на скрине название

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

дело в том что в предпросмотре в самой программе x5 все нормально стоит насличие этого товара. когда же выгружаю на хост, то там продукт недоступен стоит пометка и невозможно заказать. В чем может быть проблема?

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Может броузер кэширует информацию и при перезаливке выдает старые данные?

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

как по id идентифицировать товар в БД? ведь на сайте у меня id на товаре нигде не стоит, этот id только внутри системы

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Почему то последние товары которые позже заводило в БД не попали, по id не ищет этот отсутствующий в количестве товар в БД. Вот скрин из cart.js. Может косяк с выгрузкой в БД?

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Если БД подключена то она подключена ко всем товарам в корзине. Не может же подключение к БД товаров выборочным быть?

Leer más
Publicado en de Max F.
Aleksej H.
Aleksej H.
Moderator

"когда же выгружаю на хост, то там продукт недоступен стоит пометка и невозможно заказать. В чем может быть проблема?" - может кэш браузера и/или на хостинге.

"Может броузер кэширует информацию и при перезаливке выдает старые данные?" - такое может быть.

"как по id идентифицировать товар в БД?" - экспортируйте товары из программы в CSV:

В таблице видно ID и название:

"Может косяк с выгрузкой в БД?" - может быть.

"Не может же подключение к БД товаров выборочным быть?" - на сколько я знаю, то база данных работает для всех товаров с фактическим учётом количества.

Попробуйте поработать с сайтом на другом хостинге или на локальном сервере.

Я отправил запрос о Вашей ситуации сотрудникам компании. Ожидайте ответ от них тут в комментариях.

Leer más
Publicado en de Aleksej H.
Max F.
Max F.
User
Autor

Большое спасибо вам

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Да в БД однозначно нет многих последних товаров в принципе- проверил по id/ Где задается для товаров выгрузка в БД? у меня это централизовано настроено- нет задания таблицы отдельно для наличия товаров

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

нашел в настройках корзины кнопку обновления- после нажатия на которую ко-во товаров поменялось- я подозреваю что оно стало таким же как в БД. Но мне нужен обратный процесс, я хочу добавлять новые товары в настройках корзины - и чтобы они прописывались с нужным кол-вом в БД. потом чтобы обновить количество в настройках самой x5 - уже нажимать кнопку обновление периодически. То есть чтобы был и прямой и обратный процесс. А сейчас получается так чтио выгружаешь сайт  все товары прописываются в БД а потом при добавлении товаров корзине, БД не обновляется, можно только обновит  актуальное кол-во в самой корзине x5 в соответствии с тем ко-вом которое изменилось в БД

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

скрины прикрепил

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

скрин

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

скрин

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Алексей, что если вручную удалить таблицу cartdynamicproducts з БД?  создастся ли она потом опять вновь на основе данных корзины при выгрузке сайта?

Leer más
Publicado en de Max F.
Aleksej H.
Aleksej H.
Moderator

"Где задается для товаров выгрузка в БД?" - на сколько я знаю, это происходит тогда, когда для товара выбран учёт фактического наличия.

"нашел в настройках корзины кнопку обновления- после нажатия на которую ко-во товаров поменялось- я подозреваю что оно стало таким же как в БД." - да. Эту опцию я показал Вам в моём втором сообщении на третьем рисунке.

"Но мне нужен обратный процесс, я хочу добавлять новые товары в настройках корзины - и чтобы они прописывались с нужным кол-вом в БД." - для этого нужно настроить учёт фактического наличия товаров. Для каждого товара отдельно.

"Алексей, что если вручную удалить таблицу cartdynamicproducts з БД? создастся ли она потом опять вновь на основе данных корзины при выгрузке сайта?" - на сколько я помню, да. Создастся. Но сперва рекомендую сделать полную резервную копию базы данных.

Leer más
Publicado en de Aleksej H.
Max F.
Max F.
User
Autor

дак фактическое наличие у всех товаров прописано итак. просто в БД некоторые товары вообще отсутствуют. и Непонятно почему

Leer más
Publicado en de Max F.
Aleksej H.
Aleksej H.
Moderator

"просто в БД некоторые товары вообще отсутствуют. и Непонятно почему" - тогда попробуйте то, что хотели. Удалить таблицы с товарами. Но обязательно сделайте резервную копию до удаления.

Leer más
Publicado en de Aleksej H.
Max F.
Max F.
User
Autor

после удаления этой таблицы- при новой выгрузке сайта на хост эта таблица вновь появилась но в ней ни одного товара нет впринципе. Похоже внутренние проблемы у программы с прописыванием товаров в ее же БД

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Возможно прошлые выгрузки все норм выгружало, прошло какое то обновление косячное и все перестало выгружаться в БД, а потом лицензия на обновление кончилась, так косяк с выгрузкой в БД так и завис на том последнем обновлении

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Еще раз выгрузил вообще эта таблица пропала

Leer más
Publicado en de Max F.
Max F.
Max F.
User
Autor

Где находится файл из которого наличие выгружается в БД. КАк этот файл называется?

Leer más
Publicado en de Max F.
Aleksej H.
Aleksej H.
Moderator

"после удаления этой таблицы- при новой выгрузке сайта на хост эта таблица вновь появилась но в ней ни одного товара нет впринципе. " - попробуйте обновить остатки, добавить любой товар и снова выгрузить сайт на хостинг.

"Где находится файл из которого наличие выгружается в БД. КАк этот файл называется?" - не знаю.

Leer más
Publicado en de Aleksej H.