Поиск по сайту
Результаты поиска по тегам 'config'.
Найдено 7 результатов
-
750 10 Скачать / Купить дополнение Собственные поля в админке (CustomSetting) Модуль выводит новые дополнительные поля в любые формы админ панели, которые вы укажете. Внимание! Модуль предназначен исключительно для разработчиков, так как для получения значений полей, вам потребуется собственный ocmod или правка контроллеров. Логин: demo Пароль: demo Принцип работы модуля Устанавливаете модуль Добавляете новое поле через форму Указываете где хотите выводить, например в форме товара Идете в форму товара, указываете значение поля Выводите информацию из этого поля через контроллер в каталоге или ocmod через несколько строчек Список полей которые можно добавить Что бы максимально огородить вас от того что бы лезть в файлы, есть Проверка обязательности PHP проверка regex, Указание любых типов данных в качестве значений, товары, категории, опции и т.д Создание блоков с другими полями, как у атрибутов товара, в качестве блока, может быть так же другой блок Маска поля regex, телефон, email и т.д Возможность указать поле для просмотра, абсолютно в любой форме в админ панели, в том числе и любой модуль Если же вам всё же потребуется, есть возможность указать свой контроллер, для проверки поля, указания своих значений и вывода Форма добавления/Редактирования поля Что ещё можно сделать? Указать Placeholder Указать ширину Указать поле help Указать сортировку Указать текст ошибки И дополнительно для каждого поля, есть разные опции В режиме разработчика Можно интегрировать поле, что бы его нельзя было удалить и редактировать, поле склеивается с CMS Просмотреть код для установки поля, через свой компонент (установщик) Просмотреть пример кода, для вставки в контроллер, ocmod и twig, для отображения информации на сайте Что требуется для отображения информации на сайте?В контроллере сделать запрос к значениям поля // Получаем значение поля categories из секции my_section $setting_value = $this->load->controller('custom/setting/getValue', array( 'section' => 'my_section', // Уникальный индикатор секции который указывается при создании в админ панели 'setting' => 'categories', // Уникальный индикатор поля который указывается при создании в админ панели 'page' => 'setting' // Код формы в админ-панели, например setting, product, module 'id' => '23' // id, например id товара, категории, модуля и т.д )); // Инициализируем полученные данные $data['setting_value'] = $setting_value; Код: в текущем шаблоне twig вывести и обработать информацию {{ setting_value }} Как видите, для того что бы внедрить поле в opencart, требуется всего пару строк, которые вы можете вставить с помощью ocmodПри этом, если интегрировать поле, в режиме разработчика, его нельзя будет удалить, что определенно иногда имеет смысл Когда может потребоваться данный модуль? При внедрении на сайт дополнительной информации При необходимости указать дополнительные значение какому-либо объекту, товару, магазину, категории При разработке своей темы При разработке дополнения Если вы разрабатываете магазин на opencart, этот модуль вам заменит большинство платных модулей при минимальном знании php и twig Ускорить вашу работу в разы Расширить opencart Экспорт настроек Установка Добавил oc_ Добавлено 15.01.2021 Категория Прочее Системные требования Ioncube Loader Метод активации Автоматическая активация Ioncube Loader Требуется ocStore 3.0 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Да
- 2 ответа
-
- custom settings
- fields
-
(и ещё 29)
Теги:
- custom settings
- fields
- admin
- developer
- setting
- input
- tab
- tabs
- range
- select
- checkbox
- radio
- administration
- dev
- page
- integration
- integrate
- pro
- ocmod
- opencart
- module
- customconfig
- config
- extra field
- дополнительные поля
- админ
- формы обратной связи
- пнаель администратора
- кастомные поля
- свои поля
- дополнительные настройки
-
Добрвый вечер, выдает это при переносе на сервер,все конфиги правил. в чем может быть дело? Возможно ли проблема в правах? спасибо
- 1 ответ
-
- oc3
- перенос сайта
- (и ещё 2)
-
Добрый день! После перехода на https изображения не открываются, кто поможет за $ ? Пример (Чтобы воспроизвести нажмите на фото). Спасибо! Мой скайп a.a.chern
- 2 ответа
-
- https
- изображения
-
(и ещё 1)
Теги:
-
Здравствуйте.Проблема с установкой opencart 2.1.0.1 на локальный хостинг.Если набирать 127.0.0.1/opencart/index.php, то выдаёт страницу без стилей, а в админке вообще пусто. Всё началось с пустых файлов config, которые по идее должны каким-то образом заполняться автоматически при загрузке, но почему-то не загрузились, а без них опенкарт не желал устанавливаться на локальный хостинг, и потому я прописала пути универсального конфига, код взяла отсюда https://***/news/universalnyi-config.php <?php // HTTP $host = $_SERVER['HTTP_HOST']; define('HTTP_SERVER', 'http://'.$host.'/'); define('HTTP_IMAGE', 'http://'.$host.'/image/'); define('HTTP_ADMIN', 'http://'.$host.'/admin/'); // HTTPS define('HTTPS_SERVER', 'http://'.$host.'/'); define('HTTPS_IMAGE', 'http://'.$host.'/image/'); // DIR $dir = dirname(__FILE__); define('DIR_APPLICATION', $dir . '/catalog/'); define('DIR_SYSTEM', $dir . '/system/'); define('DIR_DATABASE', $dir . '/system/database/'); define('DIR_LANGUAGE', $dir . '/catalog/language/'); define('DIR_TEMPLATE', $dir . '/catalog/view/theme/'); define('DIR_CONFIG', $dir . '/system/config/'); define('DIR_IMAGE', $dir . '/image/'); define('DIR_CACHE', $dir . '/system/cache/'); define('DIR_DOWNLOAD', $dir . '/download/'); define('DIR_LOGS', $dir . '/system/logs/'); после этого опенкарт меня поздравил с успешным завершением установки и напомнил удалить или переименовать файл install.Я предпочла его переименовать.Вопрос, файл конфиг действительно откуда-то загружает данные или надо это делать вручную? Если второй вариант, то где посмотреть пример синтаксиса с заполнением? Чтобы был пример не $host, а пример заполнения адреса?
-
переносил магазин на хостинг с денвера, всё сделал, но почему то запускается дефолтная тема а не то что я сделал, в конфигах всё менял, в базе в oc_settings тоже, не знаю в чём может быть проблема http://prntscr.com/7dbf3y
- 5 ответов
-
- denver
- перенос магазина
-
(и ещё 1)
Теги:
-
$this->load->model('setting/setting'); // зачем дублируется имя модуля в сеттингах? // зачем yandex_money_ic_sort_order - если можно sort_order $this->model_setting_setting->editSetting('yandex_money_ic', array( 'yandex_money_ic_sort_order'=>1, 'yandex_money_ic_setting' => array ( 'wallet' => FALSE, 'secret' => FALSE, 'commission' => 0.5, 'commission_pay' => 1, 'telephone' => FALSE, 'geo_zone_id' => FALSE, 'order_status_id' => 2, // 'Proccessing', 'for_deposit' => 1, 'default_deposit' => 500, ) )); } коли в editSetting('yandex_money_ic', ... ) уже задано имя области настроек то зачем еще в каждой настройке задавать имя? почему нельзя сделать так: $this->model_setting_setting->editSetting('yandex_money_ic', array( 'sort_order'=>1, 'setting' => array ( 'wallet' => FALSE, 'secret' => FALSE, 'commission' => 0.5, 'commission_pay' => 1, 'telephone' => FALSE, 'geo_zone_id' => FALSE, 'order_status_id' => 2, // 'Proccessing', 'for_deposit' => 1, 'default_deposit' => 500, ) ));
-
В файле catalog/controller/module/cart.php есть такая строка if ($product['image']) { $image = $this->model_tool_image->resize($product['image'], $this->config->get('config_image_cart_width'), $this->config->get('config_image_cart_height')); } else { $image = ''; } Откуда берутся значения config_image_cart, и как их поменять?
