Войдите, чтобы подписаться  

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


Fisana

При создании страниц в 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 не используется. Тогда код добавлять не нужно.

Войдите, чтобы подписаться  
Перейти к статьи


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

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

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