http://smages.com/images/fgfyuj.jpg

Теперь можно редактировать страны-города-регионы, которые отображаются в профиле и при регистрации.

Сделан в виде компонента.

Установка без установщика. Качаем, заливаем из архива все в корень, выполняем в phpmyadmin запрос:

Код:
INSERT INTO `cms_controllers` (`title`, `name`, `is_enabled`, `options`, `author`, `url`, `version`, `is_backend`) VALUES
('geo', 'geo', 1, NULL, 'kreator', 'http://instantcms.2bl.ru', '0.1', 1);

Заходим в админку, видим компонент geo.
Тыкаем в него - видим список стран
При тыке в страну - выводится список всех регионов этой страны
Клац в регион - видим все города этого региона

Рядом с элементами (страны, города, регионы) есть крестик для удаления элемента.
При удалении города - удаляется этот город
Региона - удаляется регион и все его города
Страны - удаляется страна, всего ее регионы и города

Добавление упрощенное:
При добавлении страны - вводим название страны
Региона - выбираем еще и страну для региона
Города - страну и регион из полного списка.

Отдаю как есть, если кто захочет что с ним сделать - усовершенствовать украсить - я не против если так же бесплатно останется.
Из системных файлов дописаны новые функции с модель контроллера geo (на всякий случай пишу, чтоб не говорили что после какого нибудь обновления не работает это)

Скачать:

Теги: страны,города,instantcms2