katasonovadim Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 При создании расширения столкнулся с проблемой доступа(чистый opencart 3). При изучении движка opencart 3, решил в начале поднабраться знаний, а уж потом оптимизировать систему под себя. Для начала определился в каком месте будут храниться мои расширения, путь следующий: Extensions, а далее из выпадающего списка выбираем Other. Чтобы у меня получилась такая структура я создал в несколько файлов согласно MVCL admin/controller/extension/extension/other.php admin/controller/extension/other/тут хранятся все мои расширения admin/language/en-gb/extension/extension/other.php admin/language /en-gb/extension/other/ тут хранятся все мои языковые файлы admin/view/template/extension/other/other.php admin/view/template/ extension/other/шаблон моего расширения Представим, что мне необходимо установить дополнительный счётчик(что-то наподобие Yandex Metrika или Google Analytics) и чтобы он располагался в указанном месте(other). Я создаю файлы в controller и language называю их counter.php. Добавляю права(ставлю галочки) в group user для доступа к созданным выше категориям и файлам. Но при переходе Extensions, а далее из выпадающего списка выбираем Other нажимаю активировать счётчик, всё получилось – активация прошла успешно. Далее жму редактировать(изменить), чтобы вставить код своего нового счётчика, а мне выдаёт ошибку Permission Denied! Подскажите, что я не правильно сделал? Что забыл сделать? Почему мне выдает, что доступ запрещён? Галочки для доступа и работы с файлами все стоят, активация проходит успешно. Если кто-то, что-то не понял из выше изложенного могу скинуть архив с файлами. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 13 часов назад, katasonovadim сказал: Для начала определился в каком месте будут храниться мои расширения, путь следующий: Extensions, а далее из выпадающего списка выбираем Other. плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 19 липня 2018 Автор Share Опубліковано: 19 липня 2018 9 минут назад, AlexDW сказал: хреново определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Спасибо! не подскажешь где это прочёл? Возможно как-нибудь снять эти ограничения? В каком месте лежат файлы данных настроек? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 и здесь, и на оф.форуме в свое время обсуждались все нововведения тройки список разрешенных директорий в файле admin\controller\marketplace\install.php // A list of allowed directories to be written to $allowed = array( 'admin/controller/extension/', 'admin/language/', 'admin/model/extension/', 'admin/view/image/', 'admin/view/javascript/', 'admin/view/stylesheet/', 'admin/view/template/extension/', 'catalog/controller/extension/', 'catalog/language/', 'catalog/model/extension/', 'catalog/view/javascript/', 'catalog/view/theme/', 'system/config/', 'system/library/', 'image/catalog/' ); но менять его не стоит, во избежание проблем работоспособности и совместимости лучше следовать стандартам Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 20 липня 2018 Share Опубліковано: 20 липня 2018 https://github.com/opencart/opencart/wiki/Extension-System Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 20 липня 2018 Автор Share Опубліковано: 20 липня 2018 Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 13 часов назад, katasonovadim сказал: Для начала определился в каком месте будут храниться мои расширения, путь следующий: Extensions, а далее из выпадающего списка выбираем Other. плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 19 липня 2018 Автор Share Опубліковано: 19 липня 2018 9 минут назад, AlexDW сказал: хреново определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Спасибо! не подскажешь где это прочёл? Возможно как-нибудь снять эти ограничения? В каком месте лежат файлы данных настроек? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 и здесь, и на оф.форуме в свое время обсуждались все нововведения тройки список разрешенных директорий в файле admin\controller\marketplace\install.php // A list of allowed directories to be written to $allowed = array( 'admin/controller/extension/', 'admin/language/', 'admin/model/extension/', 'admin/view/image/', 'admin/view/javascript/', 'admin/view/stylesheet/', 'admin/view/template/extension/', 'catalog/controller/extension/', 'catalog/language/', 'catalog/model/extension/', 'catalog/view/javascript/', 'catalog/view/theme/', 'system/config/', 'system/library/', 'image/catalog/' ); но менять его не стоит, во избежание проблем работоспособности и совместимости лучше следовать стандартам Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 20 липня 2018 Share Опубліковано: 20 липня 2018 https://github.com/opencart/opencart/wiki/Extension-System Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 20 липня 2018 Автор Share Опубліковано: 20 липня 2018 Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
katasonovadim Опубліковано: 19 липня 2018 Автор Share Опубліковано: 19 липня 2018 9 минут назад, AlexDW сказал: хреново определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Спасибо! не подскажешь где это прочёл? Возможно как-нибудь снять эти ограничения? В каком месте лежат файлы данных настроек? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 и здесь, и на оф.форуме в свое время обсуждались все нововведения тройки список разрешенных директорий в файле admin\controller\marketplace\install.php // A list of allowed directories to be written to $allowed = array( 'admin/controller/extension/', 'admin/language/', 'admin/model/extension/', 'admin/view/image/', 'admin/view/javascript/', 'admin/view/stylesheet/', 'admin/view/template/extension/', 'catalog/controller/extension/', 'catalog/language/', 'catalog/model/extension/', 'catalog/view/javascript/', 'catalog/view/theme/', 'system/config/', 'system/library/', 'image/catalog/' ); но менять его не стоит, во избежание проблем работоспособности и совместимости лучше следовать стандартам Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 20 липня 2018 Share Опубліковано: 20 липня 2018 https://github.com/opencart/opencart/wiki/Extension-System Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 20 липня 2018 Автор Share Опубліковано: 20 липня 2018 Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 19 липня 2018 Share Опубліковано: 19 липня 2018 и здесь, и на оф.форуме в свое время обсуждались все нововведения тройки список разрешенных директорий в файле admin\controller\marketplace\install.php // A list of allowed directories to be written to $allowed = array( 'admin/controller/extension/', 'admin/language/', 'admin/model/extension/', 'admin/view/image/', 'admin/view/javascript/', 'admin/view/stylesheet/', 'admin/view/template/extension/', 'catalog/controller/extension/', 'catalog/language/', 'catalog/model/extension/', 'catalog/view/javascript/', 'catalog/view/theme/', 'system/config/', 'system/library/', 'image/catalog/' ); но менять его не стоит, во избежание проблем работоспособности и совместимости лучше следовать стандартам Надіслати Поділитися на інших сайтах More sharing options... shoputils Опубліковано: 20 липня 2018 Share Опубліковано: 20 липня 2018 https://github.com/opencart/opencart/wiki/Extension-System Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 20 липня 2018 Автор Share Опубліковано: 20 липня 2018 Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
shoputils Опубліковано: 20 липня 2018 Share Опубліковано: 20 липня 2018 https://github.com/opencart/opencart/wiki/Extension-System Надіслати Поділитися на інших сайтах More sharing options... katasonovadim Опубліковано: 20 липня 2018 Автор Share Опубліковано: 20 липня 2018 Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
katasonovadim Опубліковано: 20 липня 2018 Автор Share Опубліковано: 20 липня 2018 Всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 В 20.07.2018 в 00:12, AlexDW сказал: плохо определились, модули должны быть в extension/module именно из-за любителей пихать свои файлы куда попало - в тройке и добавили ограничения на доступные каталоги и работу с ними Но ведь он же пишет в разрешённую директорию 'admin/controller/extension/', просто создает в ней отдельный каталог для своего модуля admin/controller/extension/other Мне кажется он не нарушает ограничений OpenCart. А доступа к такому модулю действительно нет. Интересно почему? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Откройте startup/permission и смотрите что не так Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Создал расширение для Opencart 3, но не могу понять почему "Доступ запрещен!", при настройке расширения
Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 (змінено) 1 час назад, chukcha сказал: Откройте startup/permission и смотрите что не так Чукча, спасибо. Действительно, если добавить в строку 18 массива $extension дополнительный путь extension/other, то все работает. А не подскажете возможный вариант решения? Если модуль имеет достаточно сложную структуру (много разных *.php) удобнее было бы выделить ему отдельную папку. Но если эту папку положить в extension/module то OpenCart её не видит. Я думаю из-за этого у автора топика вопрос и возник. Через модификаторы делать? Змінено 21 вересня 2019 користувачем Harry3000 Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Надо смотреть по назнfчению этих ваших *.php Если это "обслуживающие" методы, то наверное для них лучшее место в system/mymodule Если это контроллеры модуля например отдельная ветка для блока, а там для категорий, статей, и прочее, то лучше конечно оставлять Или совмещать в одном файле, но все зависит от назначения. Надіслати Поділитися на інших сайтах More sharing options... Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації розробка модулів [Поддержка] Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b адаптация 1с обмен baf crm 0 відповідей 47 переглядів SSHEVA 30 листопада розробка модулів Розробка Модулів OpenCart 3 / Розробка Модулів для Підключення інтернет-магазину до потрібного API Автор: SSHEVA, 12 серпня api разработка модуля (і ще %d) Теги: api разработка модуля opencart opencart 3 интеграция api подключение api b2b 0 коментарів 301 перегляд SSHEVA 12 серпня BestShop - адаптивний універсальний шаблон [Поддержка] 1 2 3 4 7 Автор: DSV, 30 жовтня 2017 шаблон ocstore 3 (і ще %d) Теги: шаблон ocstore 3 opencart 3 165 відповідей 18 900 переглядів DSV 16 грудня 2022 хит продаж Aurus - адаптивный, универсальный шаблон [Поддержка] 1 2 3 4 32 Автор: aridius, 27 лютого 2020 новинка скидка! (і ще %d) Теги: новинка скидка! aridius премиум универсальный адаптивный многомодульный ocstore 2.3.x opencart 2.3.x ocstore 3.x opencart 3 opencart pro 2.3.x 781 відповідь 84 274 перегляди utvit 14 листопада Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Harry3000 Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 Вы имеете в виду system / library / mymodule. В system вроде как OpenCart не разрешает? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 21 вересня 2019 Share Опубліковано: 21 вересня 2019 15 минут назад, Harry3000 сказал: system / library / mymodule Вы себя позиционируете как разработчик, и вам надо все разжевать? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts