dinox Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 UA: Як було повідомлено раніше, ми створили гілку на Github та розпочали локалізацію і міграцію функционалу з попередніх версій ocStore, якщо у Вас є конкретні пропозиції і можливо рішення, які на Вашу думку є сенс додати в збірку ocStore 4, чекаємо Ваші pull реквести і коментарі в даній темі, попередньо було багато дискусій в темі, був там і флуд і хороші рекомендації. Зараз ми переходимо від дискусій до реалізації. Для тих хто не читав раніше: Для власників інтернет магазинів, місце діяльності яких в Україні, в релізі ocStore 4 буде базово додана українська мова, крім російської. RU: Как было уже сказано ранее, мы создали ветку на Github и начали локализацию и миграцию функционала с предыдущих версий ocStore, если у Вас есть конкретные предложения и возможно решения, которые по Вашему мнению есть смысл добавить в сборник ocStore 4, ждем Ваши pull реквесты и комментарии в данной теме, предварительно было много дискуссий в теме, был там и флуд и хорошие рекомендации. Сейчас мы переходим от дискуссий к реализации. Старая тема буде закрыта 15 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
esculapra Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 (изменено) Як на мене, то не раджу апгрейд до OP-4. Мої аргументи: 1. найбільш стабільна 2.3 - то моє ообисте ставлення. Изменено 10 июня 2022 пользователем esculapra 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Заморочка с | - ну нафига это надо? Вот админы меня не понимают. смотрите, я передаю в пост-запрос параметр, типа, task=truncaneTable контроллер обрабатывает типа Цитата if(isset($this->request->post['task'])&&!empty($this->request->post['task'])) $function=$this->request->post['task']; elseif(isset($this->request->get['task'])) $function=$this->request->get['task']; if(isset($function)) { $this->$function(); } else $this->getList(); } То есть все функции protected или private Далее В модели только одна функция публичная Цитата public function _FUN($type,$fn,$options = null) { $function = $type.$fn; return $this->$function($options); } Дв, тум есть и мой зашквар, бо вызывается типа Цитата $this->model_tool_tool_antihacker_base->_FUN('get','ConfigContent',$this->request->get); В итоге срабатывает функция getConfigContent - уж извините меня за паранойю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 10.06.2022 в 22:06, esculapra сказал: Заморочка с | - ну нафига это надо? Не совсем ранее проверялся путь до файла .. пока не упрешься А сейчас сразу - [контроллер, метод] 10.06.2022 в 22:06, esculapra сказал: if(isset($this->request->post['task'])&&!empty($this->request->post['task'])) кто вас этому учил? У себя вы можете делать что хотите method_exists Вот потому для вас 2.3.. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... dinox Опубликовано: 10 июня 2022 Автор Поделиться Опубликовано: 10 июня 2022 Пока что не сильно обращайте внимание, где лежат языковые файлы Когда закончим основные переводы уже тогда подумаем и разместим переводы в оптимальном месте. Также вопрос возникает по поводу использования кода языка uk или ua, в некоторых js библиотеках используется ua, в других uk. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 uk-ua Не так много js либ.. В крайнем случае, например date-picker - uk на офсайте есть мод перевода (uk) для четверки.. 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 10.06.2022 в 22:37, chukcha сказал: Вот потому для вас 2.3.. Та мне пофиг как версии опенкарт, так и пхп - у меня всегда все работает! И не опенкартом единым, так сказать.... Я и престашоп делал для Англии, Швейцарии и пр. Просто счас мой менеджер в ЗСУ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
esculapra Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Заморочка с | - ну нафига это надо? Вот админы меня не понимают. смотрите, я передаю в пост-запрос параметр, типа, task=truncaneTable контроллер обрабатывает типа Цитата if(isset($this->request->post['task'])&&!empty($this->request->post['task'])) $function=$this->request->post['task']; elseif(isset($this->request->get['task'])) $function=$this->request->get['task']; if(isset($function)) { $this->$function(); } else $this->getList(); } То есть все функции protected или private Далее В модели только одна функция публичная Цитата public function _FUN($type,$fn,$options = null) { $function = $type.$fn; return $this->$function($options); } Дв, тум есть и мой зашквар, бо вызывается типа Цитата $this->model_tool_tool_antihacker_base->_FUN('get','ConfigContent',$this->request->get); В итоге срабатывает функция getConfigContent - уж извините меня за паранойю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 10.06.2022 в 22:06, esculapra сказал: Заморочка с | - ну нафига это надо? Не совсем ранее проверялся путь до файла .. пока не упрешься А сейчас сразу - [контроллер, метод] 10.06.2022 в 22:06, esculapra сказал: if(isset($this->request->post['task'])&&!empty($this->request->post['task'])) кто вас этому учил? У себя вы можете делать что хотите method_exists Вот потому для вас 2.3.. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... dinox Опубликовано: 10 июня 2022 Автор Поделиться Опубликовано: 10 июня 2022 Пока что не сильно обращайте внимание, где лежат языковые файлы Когда закончим основные переводы уже тогда подумаем и разместим переводы в оптимальном месте. Также вопрос возникает по поводу использования кода языка uk или ua, в некоторых js библиотеках используется ua, в других uk. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 uk-ua Не так много js либ.. В крайнем случае, например date-picker - uk на офсайте есть мод перевода (uk) для четверки.. 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 10.06.2022 в 22:37, chukcha сказал: Вот потому для вас 2.3.. Та мне пофиг как версии опенкарт, так и пхп - у меня всегда все работает! И не опенкартом единым, так сказать.... Я и престашоп делал для Англии, Швейцарии и пр. Просто счас мой менеджер в ЗСУ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 10.06.2022 в 22:06, esculapra сказал: Заморочка с | - ну нафига это надо? Не совсем ранее проверялся путь до файла .. пока не упрешься А сейчас сразу - [контроллер, метод] 10.06.2022 в 22:06, esculapra сказал: if(isset($this->request->post['task'])&&!empty($this->request->post['task'])) кто вас этому учил? У себя вы можете делать что хотите method_exists Вот потому для вас 2.3.. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... dinox Опубликовано: 10 июня 2022 Автор Поделиться Опубликовано: 10 июня 2022 Пока что не сильно обращайте внимание, где лежат языковые файлы Когда закончим основные переводы уже тогда подумаем и разместим переводы в оптимальном месте. Также вопрос возникает по поводу использования кода языка uk или ua, в некоторых js библиотеках используется ua, в других uk. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 uk-ua Не так много js либ.. В крайнем случае, например date-picker - uk на офсайте есть мод перевода (uk) для четверки.. 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 10.06.2022 в 22:37, chukcha сказал: Вот потому для вас 2.3.. Та мне пофиг как версии опенкарт, так и пхп - у меня всегда все работает! И не опенкартом единым, так сказать.... Я и престашоп делал для Англии, Швейцарии и пр. Просто счас мой менеджер в ЗСУ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
dinox Опубликовано: 10 июня 2022 Автор Поделиться Опубликовано: 10 июня 2022 Пока что не сильно обращайте внимание, где лежат языковые файлы Когда закончим основные переводы уже тогда подумаем и разместим переводы в оптимальном месте. Также вопрос возникает по поводу использования кода языка uk или ua, в некоторых js библиотеках используется ua, в других uk. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
chukcha Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 uk-ua Не так много js либ.. В крайнем случае, например date-picker - uk на офсайте есть мод перевода (uk) для четверки.. 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 10.06.2022 в 22:37, chukcha сказал: Вот потому для вас 2.3.. Та мне пофиг как версии опенкарт, так и пхп - у меня всегда все работает! И не опенкартом единым, так сказать.... Я и престашоп делал для Англии, Швейцарии и пр. Просто счас мой менеджер в ЗСУ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
buslikdrev Опубликовано: 10 июня 2022 Поделиться Опубликовано: 10 июня 2022 Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 10.06.2022 в 22:37, chukcha сказал: Вот потому для вас 2.3.. Та мне пофиг как версии опенкарт, так и пхп - у меня всегда все работает! И не опенкартом единым, так сказать.... Я и престашоп делал для Англии, Швейцарии и пр. Просто счас мой менеджер в ЗСУ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
esculapra Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 10.06.2022 в 22:37, chukcha сказал: Вот потому для вас 2.3.. Та мне пофиг как версии опенкарт, так и пхп - у меня всегда все работает! И не опенкартом единым, так сказать.... Я и престашоп делал для Англии, Швейцарии и пр. Просто счас мой менеджер в ЗСУ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
chukcha Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 11.06.2022 в 02:26, buslikdrev сказал: Кто, что думает, чтобы при переносе и создании модулей добавлять к названиям файлов и языковых перемен префикс ocstore_ или ocs_ Добавление префикса уберёт на корню вероятность, что попадётся модуль с таким названием файлов и языковыми переменами. но точно такая же проблема была и у 2-3x Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Prorab337 Опубликовано: 11 июня 2022 Поделиться Опубликовано: 11 июня 2022 uk-ua как-то давно вроде уже обсуждалось и пришли к такому выводу, жаль что много где наоборот встречается)) bootstrap-select код к примеру ua_UA Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
esculapra Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 10.06.2022 в 22:37, chukcha сказал: method_exists есть еще и class_exists, function_exists, но прекрасно справляется и проверка на существовани, то есть isset Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
buslikdrev Опубликовано: 12 июня 2022 Поделиться Опубликовано: 12 июня 2022 Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Прихований текст oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 Сейчас через демо сайт\заказы можно спамить по email, если хостинг отправляет сообщение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 12.06.2022 в 13:02, buslikdrev сказал: Предлагаю для таблиц модулей сборки добавлять префикс "ocStore_" Показать содержимое oc_ocStore_article oc_ocStore_article_description oc_ocStore_article_image oc_ocStore_article_related oc_ocStore_article_related_mn oc_ocStore_article_related_product oc_ocStore_article_related_wb oc_ocStore_article_to_blog_category oc_ocStore_article_to_download oc_ocStore_article_to_layout oc_ocStore_article_to_store oc_ocStore_blog_category oc_ocStore_blog_category_description oc_ocStore_blog_category_path oc_ocStore_blog_category_to_layout oc_ocStore_blog_category_to_store oc_ocStore_customer_blog_search oc_ocStore_review_article Что будем делать с производителями и тегом meta_h1? также - добавлять Но имя бренда оставить одноязычным Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:39, chukcha сказал: Но имя бренда оставить одноязычным Почему? Есть же названия на разных языках. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
chukcha Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 13:44, buslikdrev сказал: Почему? Есть же названия на разных языках. 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
buslikdrev Опубликовано: 13 июня 2022 Поделиться Опубликовано: 13 июня 2022 13.06.2022 в 12:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Совместимость с чем? Можно сделать сохранение и в manufacturer и в manufacturer_description. Другие авторы пусть думают, что переопределить, что заменить и т.д. По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
SooR Опубликовано: 20 июня 2022 Поделиться Опубликовано: 20 июня 2022 13.06.2022 в 13:48, chukcha сказал: 1. Совместимость 2. По сути - название бренда - основной язык Adidas != Адидас McDonald’s != Вкусно и точка Есть еще бренды на кириллице, много где требуется мультиязык для них. 13.06.2022 в 14:00, buslikdrev сказал: По сути будут новые модули незнающие об manufacturer_description\name. Хозяин магазина, если захочет придёт на форум искать помощи, а ему скажут 20$ в час. У себя сделал public function isUseManufacturerDescription() { return $this->isColumnExists('manufacturer_description', 'name'); } public function isColumnExists($table, $column) { if (!$this->isTableExists($table)) { return false; } $query = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . $this->db->escape($table) . "` LIKE '" . $this->db->escape($column) . "'"); return (bool)$query->num_rows; } Другое дело, что не у всех эта таблица задействована, а физически присутствует. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 20.06.2022 в 18:41, SooR сказал: Другое дело, что не у всех эта таблица задействована, а физически присутствует. Не "дорого" такие проверки выходят в результате? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
chukcha Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? такую проверку можно сделать в настройках модуля 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
matroskin92 Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 14:07, chukcha сказал: такую проверку можно сделать в настройках модуля В настройки модуля редко кто заходит и их обновляет, а после установки последующего модуля за работу предыдущего, шишки как правило на автора последующего. Но в целом, да, почему бы и нет Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
buslikdrev Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:30, matroskin92 сказал: В настройки модуля редко кто заходит и их обновляет, Ошибка будет - зайдут и инструкцию прочтут. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Основной Новости и анонсы Початок розробки ocStore 4 / Начало разработки ocStore 4
SooR Опубликовано: 23 июня 2022 Поделиться Опубликовано: 23 июня 2022 23.06.2022 в 12:32, matroskin92 сказал: Не "дорого" такие проверки выходят в результате? При сохранении настроек. Пока что этого хватает. Ничего не мешает записывать в кэш и иногда опрашивать. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
chukcha Опубликовано: 24 июня 2022 Поделиться Опубликовано: 24 июня 2022 Что касательно локализации нет локализации - нет текстов ( в старших версиях подгружался хотя бы en-gb ЧПУ - реализовано красиво, просто, но ссылка всегда с языком (по умолчанию) route - название сущности (product/product - product и тд Т.е. ЧПУ не совместимы Фронт пока не умет переключаться форма переключения реализована криво нет переменной сессии языка, хотя в админке (заказ) - есть Т.е. локализация не работает. Пока не сильно смотрел, но при редактировании заказа формируется store instance но и там ошибка. Не знаю плюс или минус - списки реализованы через $.load - pgination, filter методы save - аяксовые типа - сохранить и остаться К сожалению, как всегда , не все списки фильтруются. например категории, события , startup Инсталляция .. ладно смириться можно.. Есть интересный способ, если нужен vendor - используется composer.json и перестраивается autoload.php при деинстале, увы не перестраивается Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 месяца спустя... SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 Вперёд Страница 1 из 2 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 12
SSHEVA Опубликовано: 30 сентября 2022 Поделиться Опубликовано: 30 сентября 2022 Жду OcStore 4. Думаю что будет интересно 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения