Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
stud

Data Hook для создания альбома

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

Версия ИПБ 3.3.1

Версия Галереи 4.2.1

 

Мне нужно при создании нового альбома добавлять в таблицу с альбомами ( bf_gallery_albums_main ) свои данные в мною-созданные там поля.

 

Для форумов/блогов была очень удобная штука Data Hooks (postAddTopic и blogAddEntry соответственно)

https://www.invisionpower.com/support/guides/_/advanced-and-developers/hooks/data-hooks-r43

Но я не нашел ничего похожего для действия при создании альбома.

Как же быть?

Поделиться сообщением


Ссылка на сообщение

Используйте другой тип, Library или Action Overloaders

Поделиться сообщением


Ссылка на сообщение

А такой вопрос:

При создании хука Action Overloader у меня спрашивают, какой класс я хочу расширить...а как мне узнать какой класс я хочу расширить?

Если я хочу добавить какое-нибудь действие сразу после создания темы (Data Hook для этих целей нету). Или добавить какое-нибудь действие сразу же после создания альбома в галерее. Как мне узнать, какие классы я при этом должен расширить?

Поделиться сообщением


Ссылка на сообщение

Как мне узнать, какие классы я при этом должен расширить?

Ищите в каком классе происходит это действие. Например, в каком классе компилируется шаблон, или куда отправляется форма, к примеру app=приложение&module=модуль&section=файл а дальше по цепочки.

Поделиться сообщением


Ссылка на сообщение

Уж за столько-то месяцев, столько-то вопросов и подробных ответов и тычков в документацию, и не разобраться в системе хуков...

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...