markimax Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Делимся "впечатлениями" Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Делимся "впечатлениями" Подожди... Дай допилить. Завтра-послезавтра будет локализация. Пока что все отлично! Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 1 серпня 2016 Автор Share Опубліковано: 1 серпня 2016 Подожди... Дай допилить. Завтра-послезавтра будет локализация. Пока что все отлично! Подводные камни, грабли? Чтобы нам не наступать Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подводные камни, грабли?Чтобы нам не наступатьДа вроде пока никаких.Все заводится с полтычка - есть какие то месседжи мол не заводится vqmod.До конца непонятно куда можно залезть модификаторами, но есть надежда что наконец то можно отказаться от внедрений в index.php.Завтра - максимум послезавтра, будет пререлиз opencart.pro, с модификациями до состояния ocstore. Выложу на тесты обязательно.Если кому не терпится - то все работы ведутся на гитхабе. Можете наблюдать в режиме реалити-шоу. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 смотрю по коммитамminimum php version 5.4 now - это важно. + судя из того, что изменили папки для модулей модули с 2.2 не совместимы с 2.3, придется опять все новые версии делать для каждого модуля. + сессии переписаны+ с событиями какие-то изменениякто еще что видит? какие еще изменения? Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подпишусь, пожалуй интересно! Еще не особо посмотрел, успел удивить только не интересные взаимосвязи в композере И новый шаблонизатор, прикольно что можно использовать на свой вкус https://github.com/ArtemPitov/opencart/tree/master/upload/system/library/template Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Делимся "впечатлениями" Подожди... Дай допилить. Завтра-послезавтра будет локализация. Пока что все отлично! Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 1 серпня 2016 Автор Share Опубліковано: 1 серпня 2016 Подожди... Дай допилить. Завтра-послезавтра будет локализация. Пока что все отлично! Подводные камни, грабли? Чтобы нам не наступать Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подводные камни, грабли?Чтобы нам не наступатьДа вроде пока никаких.Все заводится с полтычка - есть какие то месседжи мол не заводится vqmod.До конца непонятно куда можно залезть модификаторами, но есть надежда что наконец то можно отказаться от внедрений в index.php.Завтра - максимум послезавтра, будет пререлиз opencart.pro, с модификациями до состояния ocstore. Выложу на тесты обязательно.Если кому не терпится - то все работы ведутся на гитхабе. Можете наблюдать в режиме реалити-шоу. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 смотрю по коммитамminimum php version 5.4 now - это важно. + судя из того, что изменили папки для модулей модули с 2.2 не совместимы с 2.3, придется опять все новые версии делать для каждого модуля. + сессии переписаны+ с событиями какие-то изменениякто еще что видит? какие еще изменения? Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подпишусь, пожалуй интересно! Еще не особо посмотрел, успел удивить только не интересные взаимосвязи в композере И новый шаблонизатор, прикольно что можно использовать на свой вкус https://github.com/ArtemPitov/opencart/tree/master/upload/system/library/template Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 1 серпня 2016 Автор Share Опубліковано: 1 серпня 2016 Подожди... Дай допилить. Завтра-послезавтра будет локализация. Пока что все отлично! Подводные камни, грабли? Чтобы нам не наступать Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подводные камни, грабли?Чтобы нам не наступатьДа вроде пока никаких.Все заводится с полтычка - есть какие то месседжи мол не заводится vqmod.До конца непонятно куда можно залезть модификаторами, но есть надежда что наконец то можно отказаться от внедрений в index.php.Завтра - максимум послезавтра, будет пререлиз opencart.pro, с модификациями до состояния ocstore. Выложу на тесты обязательно.Если кому не терпится - то все работы ведутся на гитхабе. Можете наблюдать в режиме реалити-шоу. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 смотрю по коммитамminimum php version 5.4 now - это важно. + судя из того, что изменили папки для модулей модули с 2.2 не совместимы с 2.3, придется опять все новые версии делать для каждого модуля. + сессии переписаны+ с событиями какие-то изменениякто еще что видит? какие еще изменения? Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подпишусь, пожалуй интересно! Еще не особо посмотрел, успел удивить только не интересные взаимосвязи в композере И новый шаблонизатор, прикольно что можно использовать на свой вкус https://github.com/ArtemPitov/opencart/tree/master/upload/system/library/template Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подводные камни, грабли?Чтобы нам не наступатьДа вроде пока никаких.Все заводится с полтычка - есть какие то месседжи мол не заводится vqmod.До конца непонятно куда можно залезть модификаторами, но есть надежда что наконец то можно отказаться от внедрений в index.php.Завтра - максимум послезавтра, будет пререлиз opencart.pro, с модификациями до состояния ocstore. Выложу на тесты обязательно.Если кому не терпится - то все работы ведутся на гитхабе. Можете наблюдать в режиме реалити-шоу. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 смотрю по коммитамminimum php version 5.4 now - это важно. + судя из того, что изменили папки для модулей модули с 2.2 не совместимы с 2.3, придется опять все новые версии делать для каждого модуля. + сессии переписаны+ с событиями какие-то изменениякто еще что видит? какие еще изменения? Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подпишусь, пожалуй интересно! Еще не особо посмотрел, успел удивить только не интересные взаимосвязи в композере И новый шаблонизатор, прикольно что можно использовать на свой вкус https://github.com/ArtemPitov/opencart/tree/master/upload/system/library/template Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sv2109 Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 смотрю по коммитамminimum php version 5.4 now - это важно. + судя из того, что изменили папки для модулей модули с 2.2 не совместимы с 2.3, придется опять все новые версии делать для каждого модуля. + сессии переписаны+ с событиями какие-то изменениякто еще что видит? какие еще изменения? Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подпишусь, пожалуй интересно! Еще не особо посмотрел, успел удивить только не интересные взаимосвязи в композере И новый шаблонизатор, прикольно что можно использовать на свой вкус https://github.com/ArtemPitov/opencart/tree/master/upload/system/library/template Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Подпишусь, пожалуй интересно! Еще не особо посмотрел, успел удивить только не интересные взаимосвязи в композере И новый шаблонизатор, прикольно что можно использовать на свой вкус https://github.com/ArtemPitov/opencart/tree/master/upload/system/library/template Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 minimum php version 5.4 now - это важно. Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сильно =) правда нужно было уже шагать к php7 по слухам он шустрее, да и новый сахар есть php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 php 5.4 - как раз и нужно из-за изменения библиотеки работы с сессиями. Но гибкие сессии - это хорошо! А на больших проектах подвесить их в базу, просто счастье. Если у нас допустим время жизни - неделя. и за эту неделю пришло 20-30 уникальных хостов. По базе оно будет шуршать намного быстрее чем по файловой системе. то есть, пишем одну сессию в базу и оттуда уже дергаем ? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 то есть, пишем одну сессию в базу и оттуда уже дергаем ? Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. 1 Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 1 серпня 2016 Share Опубліковано: 1 серпня 2016 Сессия - по сути временный набор данных, которые можно хранить в виде файлов, в базе, или в каком либо индексируемом ram-контейнере, типа memecahe. Если у нас время жизни сессии час-два. И трафика не много. Тип хранилища - не принципиален. А если 20 000... Задержку работы файловой системы, даже на SSD никто не отменял. Подобный эффект бывает на магазинах с нечищенным кешем за полгода. Когда вроде бы все ок, а тормозит. спасибо, обязательно возьму на заметку такой подход Надіслати Поділитися на інших сайтах More sharing options... kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
kagan Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) - изменили отображение модулей в схемах, стало чуть более удобно - перенесли главное фото товара в раздел все фото товара + добавлен поиск в админке по главному изображению. - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) - добавили ивенты в админке (теперь их можно включать/отключать в админке) - собрали дополнения, платежные методы, методы доставки, и т.д. в одном месте. - методы install/unistall для модулей вроде как остались работать. Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? Змінено 9 серпня 2016 користувачем kagan Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен редактор языковых файлов В меню нет, но в контроллерах есть, и немного сыпет ошибками route=design/language Для каждой темы можно иметь свои настройки - контроллер видел, но не смотрел Вот мод, который открывает расширения сразу на модули. menu_fix_module_open.ocmod.xml Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 попробуйте вот так, как в примере <file path="system/{engine,library}/{action,loader,config,language,template/}*.php"> 1 Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Otvet Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - перенесли главное фото товара в раздел все фото товара надеюсь не в БД, ато лишних джойнов не хватало Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 надеюсь не в БД, ато лишних джойнов не хватало Не, не.. с этим все хорошо :) Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 - добавили модуль "Divido Product Page Calculator" (пока еще не знаю для чего он нужен) https://www.divido.com/ Это не по нас Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Добавлен функционал История пользовательского поиска report/customer_search - включается в настройках Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Вопрос по OCMOD: Почему-то не хочет делать замену в нескольких файлах. Пробовал через "," или "|" не срабатывает. Как это можно решить? странно, должно работать через "|" судя по строке $files = explode('|', $file->getAttribute('path')); в admin\controller\extension\modification.php здесь писал про отличия PS: при перечислении через разделитель пути полностью нужно указывать Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по таблице, переделан функционал wishlist Теперь не в отдельном поле, а в отдельной таблице, что упростит работу с ним. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Редактор шаблонов route=design/theme Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
ArtemPitov Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 Судя по наличию таблицы oc_translation - языковые значения планируются быть там.. Что есть и хорошо и плохо.. Хорошо, - не нужно теперь в настройках модуля городить языковые переменные, а предоставлять доступ к данным этой таблицы. И что интересно.. еще и для разных магазинов Плохо - лишний запрос, но его можно кешировать - что по сути тоже самое что и чтение языкового файла. CREATE TABLE IF NOT EXISTS `oc_translation` ( `translation_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `route` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` text NOT NULL, PRIMARY KEY (`translation_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Теперь будет одна 3х километровая таблица вместо привычных языковых файлов ? И языковые переменные нужно будет вносить через адмику или писать в бд при инстале ? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Разное Курилка opencart 2.3.x
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 (змінено) не скажу Не работает контроллер.. Да таблица будет не маленькая.. По сути все языковые значения `route` - название extension/module/account `key` ~ $_[] `value` - само значение Но можно будет делать кешированные данные. cache_translation_extension_module_account_store_id_language_id Змінено 9 серпня 2016 користувачем chukcha Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
chukcha Опубліковано: 9 серпня 2016 Share Опубліковано: 9 серпня 2016 а вот то, что внесли функционал для событий - это уже хорошо. Ранее это было невозможно. И главное, что теперь их можно включать, отключать Пока нет инструмента для ручного добавления события. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 Вперед Сторінка 1 з 6 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts