Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
%total% для %data doSelection()%

Автор albionРаздел Макросы UMI.CMS

Ответов: 5
Просмотров: 5277
Последний ответ 24 Июля 2011, 10:29:40
от albion
Фильтр по полю

Автор mihdanРаздел Шаблоны XSLT

Ответов: 1
Просмотров: 2238
Последний ответ 18 Октября 2013, 22:53:46
от PHOENIX-75
autothumbs.php версии 2,8,4

Автор albionРаздел Настройка системы и модулей

Ответов: 6
Просмотров: 6232
Последний ответ 21 Июля 2011, 18:00:19
от admin
Не выводятся все теги в xslt

Автор goodprofyРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 3822
Последний ответ 03 Июня 2014, 13:52:04
от goodprofy
Кастомный макрос

Автор thecoderРаздел Шаблоны XSLT

Ответов: 1
Просмотров: 2028
Последний ответ 22 Июля 2013, 17:50:14
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

onengine

  • *
  • 4
  • +0/-0
  • Алоха, перцы!
    • Просмотр профиля
Алоха, покорители навороченных систем!

С расширением модуля вроде разобрался - в _custom.php доп. методы, в permissions.custom доп.разрешения..
В итоге вывожу нужный шаблон по нужному адресу и увидеть бы, к примеру, заголовок (lang.php > $C_LANG['custom_page'] = 'Кастом-пэйдж';)..

Но, если я это добавлю в lang.php, то при обновлении системы он перепишется штатным файлом и придется "вызывать техобслуживание"...
Получится некрасиво).

Подскажите, кто знает!

« Последнее редактирование: 26 Апреля 2012, 20:41:04 от onengine »

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
добавь файл lang.ru.php, он не перезатирается, хотя это не проверенные данные, так как специально это я не проверял

*

onengine

  • *
  • 4
  • +0/-0
  • Алоха, перцы!
    • Просмотр профиля
Re:Расширение функционала модуля. Как убере&#
« Ответ #2 : 26 Апреля 2012, 20:37:33 »
YES! СПАСИБО! Вопрос решен!

про это упоминается здесь http://api.umi-cms.ru/module_dev.createModule.html
про lang.php читать надо так:
Обратите внимание, что в зависимости от текущего языка, может подключаться дополнительный файл. Например, если мы находимся в английской версии и префикс у этого языка "en", то при наличии файла lang.en.php в папке модуля будет использоваться именно он в шаблонизаторе будут использованы данные из этого файла.

ps при недавнем обновлении lang.php был перезаписан до стандартного, но никаких других языковых файлов в модуль не пришло. Из чего можно сделать вывод о том, что "дополнительный" языковой файл относится к "кастомным".
« Последнее редактирование: 26 Апреля 2012, 20:48:33 от onengine »