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

Сайт без IPB Wrapper: Некорректная работа полей базы данных

При создании страниц в IP.Content без оболочки IP.Board некоторые поля базы данных (имеется ввиду форма создания статьи или любая форма ввода данных в базу), такие как "Attachment", работают неправильно. Причина – их функциональность связана с подключением определенных элементов JavaScript, которые при использовании оболочки IP.Board загружаются автоматически. Но вам придется включать их вручную, если вы создаете свои собственные шаблоны для страниц.

 

Для решения этой проблемы необходимо включить JavaScript на вашей странице. Для "Приложений" типа поля в код страниц нужно добавить следующее:

{$this->settings['public_dir']}js/3rd_party/prototype.js
{$this->settings['public_dir']}js/3rd_party/scriptaculous/scriptaculous-cache.js
{$this->settings['public_dir']}js/ipb.js
{$this->settings['public_dir']}js/ips.attach.js

Комментируем в теме и смотрим там правильный код

***При установке любого стороннего поля, возможно, стоит вначале спросить его автора. Может быть, никаких дополнительных файлов JavaScript не используется. Тогда код добавлять не нужно.

Отзывы пользователей

Рекомендованные комментарии

Нет комментариев для отображения

Аккаунт

Навигация

Поиск

Поиск

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

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