Jump to content

Maximis

Новичок
  • Content Count

    32
  • Joined

  • Last visited

Community Reputation

1 Обычный

About Maximis

  • Rank
    Пользователь

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Я в этой теме уже почти год нахожусь и на основе данного модуля кучу проектов сделал. Повторю тысячный раз, не нравится - проходим.. Если человек не умеет, не хочет или лень, есть отличный платный модуль реализованный стандартными средствами API опенкарта. Код в нем полностью открыт, кому интересно разработка продается на инфостарте под номером 415088. Не засерайте ветку вашем нытьем.
  2. Нет, об этом: // Формируем SEO для товара и получаем поля которые изменились if ($this->config->get('exchange1c_seo_manufacturer_mode') != 'disable') { $modify_fields2 = $this->seoGenerateProduct($product_id, $data); } else { $modify_fields2 = array(); } Номер строки 2283, которую нужно заменить.
  3. Единственное,. В коде есть ошибка и поэтому, если настроить SEO, при обновлении товара оно не будет работать. Чтобы взлетело: 1. Открываем файл: \admin\model\extension\exchange1c.php 2. Ищем функцию: private function updateProduct($product_id, $data) { 3. В функции находим строку: if ($this->config->get('exchange1c_seo_manufacturer_mode') != 'disable') { и заменяем ее на вот эту строку: if ($this->config->get('exchange1c_seo_product_mode') != 'disable') {
  4. Так не прокатит, данные по SEO содержатся в отдельной таблице и плюс артикул может содержать пробелы.. Там же есть функции по работе с SEO, зачем велосипед.
  5. Да и не создает модуль таких таблиц и полей. А вот и информация про удаление модуля в описании: Удаление модуля Полное удаление модуля с файлами можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=remove, Перед удалением проходит проверка по списку IP адресов. В последующих версиях необходимо в начале функции modeRemoveModule() файле /admin/controller/module/exchange1c.php закомментарить строчку: return false; Если в настройке модуля список IP адресов пустой, то эта опция работать не будет. После этого надо зайти в дополнения (модификаторы) и нажать в правом верхнем углу кнопочку обновить.
  6. Не понял, при отключении модуля срабатывает функция uninstall, соответственно все созданные поля в таблицах удаляются. т.е. достаточно отключить модуль, а потом удалить файлы модуля.
  7. Все поля с таблицами описаны в функциях install() и uninstall() по пути "admin\controller\extension\module\exchange1c.php".
  8. Да, все верно. Можно сделать и два поля, второе поле будет исключать характеристики, а первое наоборот. Это будет тогда универсально, т.к. кому то проще исключить, а кому то наоборот. Дополнительные реквизиты и сведения в номенклатуре не всегда используются, как основные характеристики товара. Я думаю многим этот функционал будет полезен.
  9. А можете в настройки добавить фильтрацию по характеристикам? Чтобы не все характеристики загружались из файла, а только необходимые. Фильтрация по типу не катит, лучше по наименованию или по коду или еще как..
  10. Ну что сказать, еще одна глупость. Человек, который разработал данный модуль под себя, выложил его бесплатно и продолжает выкладывать, денег за это не просит. Я уже около 10 проектов на этом модуле запустил. Подправил его под нужды заказчиков и вперед. И все это за пару с лишним недель(чем разрабатывать похожее решение с нуля). Значит батенька руки не оттуда и нЕчего в данной теме ВАМ делать. Проходите и не смешите народ.
  11. У 1С-Битрикс, есть бесплатный модуль обмена для всех версий 1С конфигураций. Там можно сделать все, что пожелаешь. По идее обмен от 1С должен дружить с данным модулем обмена. Лично не проверял.
×

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.