Jump to content

lumpi

Новичок
  • Content Count

    14
  • Joined

  • Last visited

Community Reputation

-1 Плохой

About lumpi

  • Rank
    Пользователь
  1. У меня почему-то выгрузка совсем не идет. Пишет 1с-ка Выгружено товаров: 1 Выгружено предложений: 1 Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Users\sadmin\AppData\Local\Temp\v8_627D_87.zip). Обмен не выполнен Ответ сервера: The file v8_627D_87.zip has been successfully uploaded, filesize: 3836 Выгрузка товаров завершена с ошибками!!! в логах: 2019-03-29 9:57:09 - PHP Warning: chmod() has been disabled for security reasons in .../admin/controller/module/exchange1c.php on line 2271 там строка chmod($uplod_file , 0664); хостингер сказал, что chmod включили. ничего не поменялось
  2. Есть супермодуль flycart. Очень стильная корзина. Только для удобства пользователей я хотел бы, чтоб выбор количества товара был не только в карточке товара, но и на витрине товаров. В категории или в модулях "Последние", "Рекомендуемые. Все стороннии модули позволяющие ставить количество в витрине - добавляют нормально товар в корзину, однако во flycart попадает только один товар. как это исправить?
  3. прошу небольшого содействия. есть модуль 1.6.0 дополненный мне необходимыми мелочами. Есть желание чтобы при загрузке не обновлялись категории. В новом модуле есть, но меня не устраивает его выгрузка. Это не в нем дело, а в провайдере. Суть во в чем есть файл: admin\view\template\module\exchange1c.tpl добавляю в него чекбокс <tr> <td><label for="exchange1c_ob_category"><?php echo $entry_ob_category; ?></label></td> <td> <input type="checkbox" value="1" id="exchange1c_ob_category" name="exchange1c_ob_category" <?php echo ($exchange1c_ob_category == 1)? 'checked' : ''; ?>> </td> </tr> получается получаю включенный или выключенный чекбокс в файле admin\model\tool\exchange1c.php есть код, если закомментить строку if ($product->Группы) $data['category_1c_id'] = $product->Группы->Ид; то обновление категорий не происходит. теперь вопрос. как это реализовать программно? вроде простое исключение сделать, но я в php не очень. или же в этом же файле обходить такой код if (isset($product['category_1c_id'])) { if (is_object($product['category_1c_id'])) { foreach ($product['category_1c_id'] as $category_item) { if (isset($this->CATEGORIES[(string)$category_item])) { $result['product_category'][] = (int)$this->CATEGORIES[(string)$category_item]; $result['main_category_id'] = 0; } } } else { $product['category_1c_id'] = (string)$product['category_1c_id']; if (isset($this->CATEGORIES[$product['category_1c_id']])) { $result['product_category'] = array((int)$this->CATEGORIES[$product['category_1c_id']]); $result['main_category_id'] = (int)$this->CATEGORIES[$product['category_1c_id']]; } else { $result['product_category'] = isset($data['product_category']) ? $data['product_category'] : array(0); $result['main_category_id'] = isset($data['main_category_id']) ? $data['main_category_id'] : 0; } } } if (!isset($result['product_category']) && isset($data['product_category'])) { $result['product_category'] = $data['product_category']; } if (isset($product['related_options_use'])) { $result['related_options_use'] = $product['related_options_use']; } if (isset($product['related_options_variant_search'])) { $result['related_options_variant_search'] = $product['related_options_variant_search']; } if (isset($product['relatedoptions'])) { $result['relatedoptions'] = $product['relatedoptions']; }
  4. переименуй харастеристику "бренд" в характеристику "Производитель в 1С, либо найди в 1сexchange в папке tool строку с "Производитель" и замени на "бренд"
  5. а как такой же код прикрутить, если сделать в с номенклатуре в свойствах доп категории. (Например Категория1, Категория2), и тогда товар автоматом разнесся бы в разные категории на сайте. очень нужна такая доработка. я уже спрашивал. потому как каждый раз при выгрузке из 1 с сбрасываются все категории, в которых находится товар и ставится категория только из 1с-ки. а каждый раз при изменении цен и выгрузке их на сайт вручную добавлять товар в другие категории - не очень удобно
  6. сорри. сам дурак. надо ставить было в обработке выгружать заказы со статусом
  7. блин. все было в порядке теперь при загрузке заказов выскакивает ошибка Не удалось прочитать данные, загруженные с сервера. Обмен не выполнен Не выгружен ни один заказ. Обмен заказами завершен с ошибками журнал ошибок: PHP Notice: Undefined index: name in МОЙ САЙТ/admin/model/tool/exchange1c.php on line 143
  8. а надо, чтоб менялась только категория из 1с-ки, а остальные, забитые вручную оставались бы
  9. у меня ошибку выдает. когда захожу - вроде все выгружено, только в названиях категорий пусто. есть и другие выгрузки, вполне меня устраивающие. кроме одного но, о чем я писал, но меня не поняли. не знаю как в этой, но в других выгрузках, полностью заменяется пункт в товаре "показывать в категориях" и если я вручную забил несколько доп. категорий, то при импорте из 1с остается только из 1с.
  10. самый главный вопрос. в вебасисте (есть такой движок магазина) у товара есть 2 разных пункта: 1. Родительская категория, 2.Дополнительные родительские категории. В первую попадает из 1с-ки во второй пункт - вручную. И при загрузки из 1с-ки меняется только родительская категория. Это удобно, ибо товар может быть в разных доп. категориях, а основная может поменяться (например был слесарный, стал столярный инструмент), либо в 1с-ке по другому идет группировка номенклатуры и именно доп категориями можно регулировать. у опенкарта есть только 1 пункт "Показывать в категориях". Вот в нем и вся загвоздка. При выгрузка, товар разнесенный по разным категориям попадает опять в категорию из 1с. Можно, конечно отключить заполнение категорий, но тогда новые, добавленные в 1 товары никуда не попадут. А при ассортименте в 9 000 товаров, каждый отследить невозможно. Есть ли какое-нибудь мудрое решение?
  11. Салют. Такая же хрень, только с картинками. Выгрузка всего идет норм, но кода картинки включаются - получается абы что. Думаю в моем случае - вопрос к хостеру. В остальном - все ОК. Нужна дапамога - пиши в личку - решим
  12. opencart 2. не работают модули. заказ идет нормально, но 6 пункт (оформить заказ) пропадает кнопка продолжить
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.