Перейти к содержимому
Русский язык для Invision Community 5

Файл Ajax контроллера в папку с изображениями шаблона

Приветствую!

Я всё химичу и химичу.) Сделал Ajax контроллер для подгрузки всплывающего окна, можно ли его перенести в папку изображений шаблона?

В скрипте контроллера есть строка:

 

                new Ajax.Request( ipb.vars['base_url'] + '&app=forums&module=ajax&section=settingsskin&do=getPopup&secure_key=' + ipb.vars['secure_hash'],

 

Как я понимаю, именно она и мешает перенести, реально или нереально перенести контроллер куда я хочу?

Рекомендованные сообщения

Кладите любой JS, какой пожелаете. Просто подключите его потом в шаблонах:

<script type="text/javascript" src="{$this->settings['img_url']}/test.js" ></script>

 

ipb.vars - это обычный глобальный массив, определенный в памяти JS, работать будет и в подключаемых скриптах.

  • Автор

Я не про файл js, а про файл settingsskin.php который по адресу admin\applications\forums\modules_public\ajax, я хочу именного его перенести в папку изображений шаблона.

Lesovsky, зачем его переносить? И причем тогда ajax? Что мешает делать ажакс запросы по старому адресу?

Вы сначала сами разберитесь чего хотите, а потом ясно излагайте свои нужды.

Вы не владеете PHP в достаточной мере, чтобы это сделать. Там не просто скрипт, а реализация интерфейса, если вам это о чем-то говорит.

 

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

  • Автор

Вы не владеете PHP в достаточной мере, чтобы это сделать.

 

Вы правы, мои знания в PHP скудны.

 

Там не просто скрипт, а реализация интерфейса, если вам это о чем-то говорит.

 

Говорит, и понял, что оно того не стоит, пусть будет лежать там где лежит сейчас.

 

Спасибо что откликнулись!

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.