GameAP:Конфигурация модуля
Версия от 02:38, 12 октября 2013; Nikita (обсуждение | вклад) (Новая страница: «Конфигурация модуля хранится в двух файлах в корневой директории модуля: * '''module_info.php''' - …»)
Конфигурация модуля хранится в двух файлах в корневой директории модуля:
- module_info.php - Основные параметры
- module_install.php - Параметры установки модуля
Оба файла должны находиться в корневой директории модуля, например в application/modules/my_module
module_info.php
Путь к файлу должен быть следующим application/modules/my_module/module_info.php
Пример содержимого:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
$module_info['name'] = 'My module';
$module_info['cron_script'] = 'cron_commercial';
$module_info['description'] = 'Мой модуль для GameAP';
$module_info['version'] = '1.0';
$module_info['show_in_menu'] = 1;
$module_info['access'] = '90';
$module_info['developer'] = 'ET-NiK';
$module_info['site'] = 'http://hldm.org';
$module_info['email'] = 'nikita@hldm.org';
$module_info['copyright'] = '(c) 2013, ET-NiK (http://hldm.org)';
$module_info['license'] = 'http://www.gameap.ru/license.html';
module_install.php
Скрипт будет выполнен при установке модуля. В скрипте можно обновлять схему для БД.