PHP code example of alhimik1986 / yii2_settings_module
1. Go to this page and download the library: Download alhimik1986/yii2_settings_module library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
alhimik1986 / yii2_settings_module example snippets
// Модуль настроек
$config['modules']['settings']['class'] = 'alhimik1986\yii2_settings_module\Module';
//$config['modules']['settings']['password'] = '123'; // Пароль для в входа на страницу редактирования настроек. По умолчанию 123, если указать пустой, то вход без авторизации
$config['modules']['settings']['password_in_settings'] = true; // Если указать true, то брать и проверять пароль в настройках (settings.json), а не в web.config-файле.
$config['modules']['settings']['allowedIPs'] = ['127.0.0.1', '::1']; // Доступ по IP-адресам
//$config['modules']['settings']['l18n_base_path' = realpath(__DIR__ .'/../messages/alhimik1986/yii2_settings_module'); // Папка, в которой содержатся переводы на другие языки
$config['modules']['settings']['settings_json_file'] = realpath(__DIR__ .'/../config').'/settings.json';
// Для доступа к настройкам
$config['components']['settings']['class'] = 'alhimik1986\yii2_settings_module\components\Settings';
// Подключение к базе данных через настройки
$settings_path = realpath(__DIR__ .'/../config').'/settings.json';
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.