halfhope Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 При поддержке модулей для OpenCart 2.x столкнулся с трудностями поддержки модулей, связанного с постоянным обновлением кода движка. Сразу скажу, что Ваш подход к решению проблемы поддержки и версионирования своих модулей может отличаться от моего. Думаю было бы полезно поделиться с сообществом кроссверсионными решениями для поддержки модулей на ветке 2.x и взамен получить то же самое. 1. Загрузка шаблонов и изображения языков в админке [2.0-2.2]. С версии 2.2 при загрузке шаблона убрано указание полного пути к файлу шаблона, вместо этого используется $this->load->view('gallery/gallery'). Пути к изображениям языков тоже подверглись изменению. Раздел админки if (version_compare('2.2', VERSION) <= 0) { foreach ($data['languages'] as $key => $language) { $data['languages'][$key]['imgsrc'] = 'language/' . $language['code'] . '/' . $language['code'] . '.png'; } $this->response->setOutput($this->load->view('gallery/album_form', $data)); }else{ foreach ($data['languages'] as $key => $language) { $data['languages'][$key]['imgsrc'] = 'view/image/flags/' . $language['image']; } $this->response->setOutput($this->load->view('gallery/album_form.tpl', $data)); } Вывод изображения языка в админке: <img src="<?php $language['imgsrc']; ?>" title="<?php $language['name']; ?>"> Раздел каталога if (version_compare('2.2', VERSION) <= 0) { $this->response->setOutput($this->load->view('gallery/gallery', $data)); }else{ if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/gallery/gallery.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/gallery/gallery.tpl', $data)); } else { $this->response->setOutput($this->load->view('default/template/gallery/gallery.tpl', $data)); } } У модулей каталога вместо $this->response->setOutput будет return. 2. Загрузка модели customer_groups в админке [2.0 - 2.2]. C версии 2.0.3.1 модель админки sale/customer_group переехала в customer/customer_group. if (version_compare('2.0.3.1', VERSION) <= 0) { $this->load->model('customer/customer_group'); $data['customer_groups'] = $this->model_customer_customer_group->getCustomerGroups(); }else{ $this->load->model('sale/customer_group'); $data['customer_groups'] = $this->model_sale_customer_group->getCustomerGroups(); } 3. serialize vs json_encode в таблице oc_setting при работе не через встроенные модели [2.0 - 2.x]. С версии 2.1.0.0 вместо serialize используется json_encode для столбца value таблицы oc_setting <?php function oc_serialize($value){ if (version_compare('2.1.0.0', VERSION) <= 0) { return json_encode($value); }else{ return serialize($value); } } function oc_unserialize($value){ if (version_compare('2.1.0.0', VERSION) <= 0) { return json_decode($value, true); }else{ return unserialize($value); } } ?> 3 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 в целом - аналогично, так же через сравнение версии условие только по-проще if (VERSION >= '2.2') { Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 вот с собственными языковыми файлами сделал тупо, но бронебойно вместо манипуляций с переименованиями дублирую обе папки (типа english и en-gb) :ugeek: Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 не понимаю такого подхода, получается в коде куча проверок версий движка, куча кода для разных версий движка, читабельность падает, поддерживать и работать с таким кодом намного сложнее. Плюс еще появляются разные языковые папки, что не есть правильно Я для каждой сильно измененной версии движка создаю отдельную версию модуля. В принципе версий движка не много: 1.5 (1.5.5 и 1.5.6 похожи, 1.5.4 и ниже уже сильно устарели, их можно вообще не поддерживать), 2.0-2.1, 2.2 весь код в гите, так что добавить какую-то новую фичу на разные версии не проблема. + так безопаснее, если какая-то версия модуля уходит на варезники, то она будет работать только на своей версии движка, на других уже не будет и пользователю ничего не остается как купить модуль для своей версии движка, рекламу которому сделал варезник)) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 если все эти отдельные версии модуля (к примеру, для 2000-2031, 2101-2102 и 2.2х) доступны в одном архиве - так целиком архив и уйдет.. а в целом - кому как удобней кто на версии разделяет, кто одну универсальную делает Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Версии обычно сильно отличаются - менять и сопровождать приходится не только свои файлы, но и кучу кода с привязками в OCMOD XML. У себя не помню ситуаций, чтобы простые проверки версии и разные вызовы функций - это была бы вся разница и могло бы спасти ситуацию ценой таких проверок. Пусть и неизящных. Так что мой подход совпадает с @sv2109. Пакую отдельные версии. Отпочковываю, когда версия меняется настолько, что такие проверки не спасут. А это не редкость сейчас. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 28 червня 2016 Автор Share Опубліковано: 28 червня 2016 Я и говорю, что подход к версионированию может отличаться, мне удобней поддерживать одну ветку кода. Считаю, что такой подход вполне оправдан, по крайней мере в этот момент развития движка. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 в целом - аналогично, так же через сравнение версии условие только по-проще if (VERSION >= '2.2') { Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 вот с собственными языковыми файлами сделал тупо, но бронебойно вместо манипуляций с переименованиями дублирую обе папки (типа english и en-gb) :ugeek: Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 не понимаю такого подхода, получается в коде куча проверок версий движка, куча кода для разных версий движка, читабельность падает, поддерживать и работать с таким кодом намного сложнее. Плюс еще появляются разные языковые папки, что не есть правильно Я для каждой сильно измененной версии движка создаю отдельную версию модуля. В принципе версий движка не много: 1.5 (1.5.5 и 1.5.6 похожи, 1.5.4 и ниже уже сильно устарели, их можно вообще не поддерживать), 2.0-2.1, 2.2 весь код в гите, так что добавить какую-то новую фичу на разные версии не проблема. + так безопаснее, если какая-то версия модуля уходит на варезники, то она будет работать только на своей версии движка, на других уже не будет и пользователю ничего не остается как купить модуль для своей версии движка, рекламу которому сделал варезник)) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 если все эти отдельные версии модуля (к примеру, для 2000-2031, 2101-2102 и 2.2х) доступны в одном архиве - так целиком архив и уйдет.. а в целом - кому как удобней кто на версии разделяет, кто одну универсальную делает Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Версии обычно сильно отличаются - менять и сопровождать приходится не только свои файлы, но и кучу кода с привязками в OCMOD XML. У себя не помню ситуаций, чтобы простые проверки версии и разные вызовы функций - это была бы вся разница и могло бы спасти ситуацию ценой таких проверок. Пусть и неизящных. Так что мой подход совпадает с @sv2109. Пакую отдельные версии. Отпочковываю, когда версия меняется настолько, что такие проверки не спасут. А это не редкость сейчас. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 28 червня 2016 Автор Share Опубліковано: 28 червня 2016 Я и говорю, что подход к версионированию может отличаться, мне удобней поддерживать одну ветку кода. Считаю, что такой подход вполне оправдан, по крайней мере в этот момент развития движка. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 вот с собственными языковыми файлами сделал тупо, но бронебойно вместо манипуляций с переименованиями дублирую обе папки (типа english и en-gb) :ugeek: Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 не понимаю такого подхода, получается в коде куча проверок версий движка, куча кода для разных версий движка, читабельность падает, поддерживать и работать с таким кодом намного сложнее. Плюс еще появляются разные языковые папки, что не есть правильно Я для каждой сильно измененной версии движка создаю отдельную версию модуля. В принципе версий движка не много: 1.5 (1.5.5 и 1.5.6 похожи, 1.5.4 и ниже уже сильно устарели, их можно вообще не поддерживать), 2.0-2.1, 2.2 весь код в гите, так что добавить какую-то новую фичу на разные версии не проблема. + так безопаснее, если какая-то версия модуля уходит на варезники, то она будет работать только на своей версии движка, на других уже не будет и пользователю ничего не остается как купить модуль для своей версии движка, рекламу которому сделал варезник)) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 если все эти отдельные версии модуля (к примеру, для 2000-2031, 2101-2102 и 2.2х) доступны в одном архиве - так целиком архив и уйдет.. а в целом - кому как удобней кто на версии разделяет, кто одну универсальную делает Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Версии обычно сильно отличаются - менять и сопровождать приходится не только свои файлы, но и кучу кода с привязками в OCMOD XML. У себя не помню ситуаций, чтобы простые проверки версии и разные вызовы функций - это была бы вся разница и могло бы спасти ситуацию ценой таких проверок. Пусть и неизящных. Так что мой подход совпадает с @sv2109. Пакую отдельные версии. Отпочковываю, когда версия меняется настолько, что такие проверки не спасут. А это не редкость сейчас. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 28 червня 2016 Автор Share Опубліковано: 28 червня 2016 Я и говорю, что подход к версионированию может отличаться, мне удобней поддерживать одну ветку кода. Считаю, что такой подход вполне оправдан, по крайней мере в этот момент развития движка. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sv2109 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 не понимаю такого подхода, получается в коде куча проверок версий движка, куча кода для разных версий движка, читабельность падает, поддерживать и работать с таким кодом намного сложнее. Плюс еще появляются разные языковые папки, что не есть правильно Я для каждой сильно измененной версии движка создаю отдельную версию модуля. В принципе версий движка не много: 1.5 (1.5.5 и 1.5.6 похожи, 1.5.4 и ниже уже сильно устарели, их можно вообще не поддерживать), 2.0-2.1, 2.2 весь код в гите, так что добавить какую-то новую фичу на разные версии не проблема. + так безопаснее, если какая-то версия модуля уходит на варезники, то она будет работать только на своей версии движка, на других уже не будет и пользователю ничего не остается как купить модуль для своей версии движка, рекламу которому сделал варезник)) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 если все эти отдельные версии модуля (к примеру, для 2000-2031, 2101-2102 и 2.2х) доступны в одном архиве - так целиком архив и уйдет.. а в целом - кому как удобней кто на версии разделяет, кто одну универсальную делает Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Версии обычно сильно отличаются - менять и сопровождать приходится не только свои файлы, но и кучу кода с привязками в OCMOD XML. У себя не помню ситуаций, чтобы простые проверки версии и разные вызовы функций - это была бы вся разница и могло бы спасти ситуацию ценой таких проверок. Пусть и неизящных. Так что мой подход совпадает с @sv2109. Пакую отдельные версии. Отпочковываю, когда версия меняется настолько, что такие проверки не спасут. А это не редкость сейчас. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 28 червня 2016 Автор Share Опубліковано: 28 червня 2016 Я и говорю, что подход к версионированию может отличаться, мне удобней поддерживать одну ветку кода. Считаю, что такой подход вполне оправдан, по крайней мере в этот момент развития движка. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 если все эти отдельные версии модуля (к примеру, для 2000-2031, 2101-2102 и 2.2х) доступны в одном архиве - так целиком архив и уйдет.. а в целом - кому как удобней кто на версии разделяет, кто одну универсальную делает Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Версии обычно сильно отличаются - менять и сопровождать приходится не только свои файлы, но и кучу кода с привязками в OCMOD XML. У себя не помню ситуаций, чтобы простые проверки версии и разные вызовы функций - это была бы вся разница и могло бы спасти ситуацию ценой таких проверок. Пусть и неизящных. Так что мой подход совпадает с @sv2109. Пакую отдельные версии. Отпочковываю, когда версия меняется настолько, что такие проверки не спасут. А это не редкость сейчас. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 28 червня 2016 Автор Share Опубліковано: 28 червня 2016 Я и говорю, что подход к версионированию может отличаться, мне удобней поддерживать одну ветку кода. Считаю, что такой подход вполне оправдан, по крайней мере в этот момент развития движка. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Версии обычно сильно отличаются - менять и сопровождать приходится не только свои файлы, но и кучу кода с привязками в OCMOD XML. У себя не помню ситуаций, чтобы простые проверки версии и разные вызовы функций - это была бы вся разница и могло бы спасти ситуацию ценой таких проверок. Пусть и неизящных. Так что мой подход совпадает с @sv2109. Пакую отдельные версии. Отпочковываю, когда версия меняется настолько, что такие проверки не спасут. А это не редкость сейчас. Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 28 червня 2016 Автор Share Опубліковано: 28 червня 2016 Я и говорю, что подход к версионированию может отличаться, мне удобней поддерживать одну ветку кода. Считаю, что такой подход вполне оправдан, по крайней мере в этот момент развития движка. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
rb2 Опубліковано: 28 червня 2016 Share Опубліковано: 28 червня 2016 Не в том дело. Речь не о подходах или вкусах. Речь вообще о применимости. Если модуль - это вагон изменений в XML (как микроразметка, например) - толку от этих решений ноль. Их просто некуда применить. Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 А я унифицировал админ-часть. Это более чем упрощает жизнь А вот ocmod и vqmod приходится раздельно Надіслати Поділитися на інших сайтах More sharing options... 1 month later... halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
halfhope Опубліковано: 3 серпня 2016 Автор Share Опубліковано: 3 серпня 2016 (змінено) Загрузка библиотек (library)[2.0-2.3] В версии 2.1.x.x был убран loader библиотек (library), потом его снова добавили, в 2.2. if (version_compare('2.1', substr(VERSION, 0, 3)) == 0) { $this->humanizer = new Security\humanizer($registry); $this->directory_scanner = new Security\directory_scanner($registry); $this->fs_scans = new Security\fs_scans($registry); } else { $this->load->library('security/humanizer'); $this->load->library('security/directory_scanner'); $this->load->library('security/fs_scans'); } $registry я передаю потому что у меня в библиотеках используются языковые переменные function __construct($registry) { $this->language = $registry->get('language'); } А при использовании $this->load->library она передается всегда. Змінено 3 серпня 2016 користувачем halfhope 2 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
halfhope Опубліковано: 25 січня 2018 Автор Share Опубліковано: 25 січня 2018 UP Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Кроссверсионные решения для создания/поддержки модулей OpenCart 2.x
chukcha Опубліковано: 25 січня 2018 Share Опубліковано: 25 січня 2018 Да какое.. Только привык к хорошему тебе сразу по рукам - на тебе user_token и только в нужное место, больше никуда, а раньше, куда хотел туда и добавлял. 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 59 028 переглядів Sha 17 листопада batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 58 229 переглядів Sha 15 березня 2017 розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 49 переглядів SSHEVA 30 листопада Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 993 перегляди AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 843 перегляди AlexMax13 19 листопада 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
chukcha Опубліковано: 26 січня 2018 Share Опубліковано: 26 січня 2018 Вот будет потеха, когда начнется прописывание ссылок в 3-ке добавляется еще один параметр - language_id 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts