Последние темы


Catalogfill не добавлять и не обновлять если товар существует

  • Необходимо сделать так, что бы при импорте товаров не добавлялись и не обновлялись те товары, которые уже существуют. Проверка по артикулу
    modx 2.7 shk3 migx

  • В конфиге есть параметр

    //Добавлять товары, которые не найдены при обновлении по TV (imp_chk_tvid_val) или полю (imp_chk_field)
    $cf_config['imp_if_not_exist'] = false;
    
  • @Andchir Если добавляю, то добавляются дубли страниц. Если обновляю, то изменяются значения полей, так как в импортируемом файле и на сайте они разные. Надо что бы catalogfill вообще не трогал существующие товары, так как там частично изменена информация.

  • Там ещё надо правильно настроить поиск товара. В скобочках названия параметров.

  • @Andchir Где там, в каких скобочках?

    //по какому полю проверять соответствие товара при обновлении. false - не проверять (очистка категории при обновлении).
    $cf_config['imp_chk_field'] = 'articul';
    
    //Добавлять товары, которые не найдены при обновлении по TV (imp_chk_tvid_val) или полю (imp_chk_field)
    $cf_config['imp_if_not_exist'] = true;
    

    Если товар существует, надо что бы он не обновлялся.

  • Зачем тогда "true"?

  • @Andchir Мне надо добавить товары из файла, но только тех которых нет. С false не добавляются с true тоже. Во всех случаях или добавляются товары с такими же артикулами или же обновляются уже имеющиеся, то есть товар не добавляется, но изменяется заголовок, цена и.т.п.
    У меня изначально стоял параметр false, я пробую и так и сяк, уже раз 100 приходилось восстанавливать сайт из резервной БД...

  • @Andchir Я может не понятно пишу? Если товары не добавляются, то они обновляются. Какой вариант конфигурации позволяет добавить товары без обновления существующих и создания дублей?

  • Вы отправляетесь в бан на 2 дня. Каждый раз одно и то же. Мне не нужна информация сколько вы раз возвращали резервную копию. Но нужен полный конфиг, а не кусочки. При этом нормальная информация "делаю так - получаю так", а не "получаю так или так" (не известно при каких действиях).

    У меня изначально стоял параметр false, я пробую и так и сяк

    Не нужно пробовать "так и сяк", нужно делать так как написано и так как правильно по смыслу описания параметров. После этого писать на форуме, что "делаю как должно быть, но получается не так". Если вы что-то пробуете, что вообще не правильно по смыслу, то мне об этом писать не нужно.

  • Ещё один момент, если вам нужно добавить товар, то нужно нужно переключатель "Тип импорта" ставить в положение "Добавить". Но делаете ли вы так - такой информации я тоже не увидел. Вытаскивать из вас информацию по кусочкам - слишком долго.

  • @Andchir Я не знаю как тебе объяснить, что твой продукт гавно. Что шопкипер, что catalogfil - полное кривое гавно. Я тебе пытаюсь объяснить, что товар или добавляется дублями или изменяются параметры у товаров с таким же артикулом, ты же мне рассказываешь про кнопочки "Добавить" и "Обновить". Ты хоть сам тестировал свою хрень в подобной ситуации? Нормальный функционал и документацию ты сделать поленился, видимо с той целью что бы выклянчить копеечку. Все эти функции должны были быть описаны в документации. Есть демо сайт, есть галерея в нём, значит и импорт должен производиться под этот сайт и всё было бы понятно. Давай отвечай или просто кинь ещё 1 бан, хоть власть почувствуешь)))

    P.S: Весь мой вопрос можно было решить за 1 день, после первого поста.

  • Я не знаю как тебе объяснить, что твой продукт гавно. Что шопкипер, что catalogfil - полное кривое гавно

    Зачем ты мучаешь себя? Не пользуйся. Другие продукты тоже все "говно", или может говно у тебя в голове?

    Ты хоть сам тестировал свою хрень в подобной ситуации? Нормальный функционал и документацию ты сделать поленился

    Много я таких как ты встречал. У вас всегда кто-то другой виноват. До таких "умников" даже не доходит, что в продукте может отсутствовать требуемый им функционал. И это нормально. Ты хотел многофункциональный комбайн за 500 руб? Я подсказываю обходные пути, но для тебя это слишком сложно (это я про другие темы этого автора).

    видимо с той целью что бы выклянчить копеечку

    С таких как ты мне ничего не надо. Лучше просто забудь о существовании Шопкипера и CatalogFill.

    Давай отвечай

    Зачем мне это? Ни за один ответ я не получил от тебя даже "спасибо".

    или просто кинь ещё 1 бан, хоть власть почувствуешь)))

    Моему терпению можно только позавидовать. Ты заслужил бан уже очень давно.

 

Последние комментарии

  • K

    Участник @Andchir написал в Название товара в теме письма:

    $_SESSION['shk_order']

    да, спасибо - все получилось

    Читать далее
  • Можете написать сниппет, который будет выводить название товара, и использовать его в параметре сниппета FormIt так же как сейчас используется плейсхолдер [[++site_name]].
    Товары находятся в сессии $_SESSION['shk_order'].

    Читать далее
  • K

    Shopkeeper3

    Можно ли как-то в теме письма (которое приходит администратору) указать Fullname и Название купленного продукта?
    Т.е. вместо этого: В интернет-магазине "[[++site_name]]" сделан новый заказ
    Получить, например: Иванов Иван купил Чайник

    На сайте нет корзины (которая отображается пользователю) и пользователь может купить только один товар за один заказ.

    Моя фантазия пока не может придумать, как это сделать (может какой-то плагин написать?)..

    Читать далее
  • J

    @Andchir все работает!
    Спасибо!

    Читать далее