Перейти к контенту

Синхронизация с другой пользовательской БД


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

Версия 2.2.2

 

Синхронизирую базу данных форума с другой. Синхронизацию по апдейту профиля.

Имеем:

on_profile_update

on_signature_update

 

С этим все понятно, но если я меняю аватар или фото юзера, то эти функции не вызываются. Я так понимаю нада написать еще функцию, а где они потом вызываются??? (извиняюсь не искал).

Ссылка на комментарий
Поделиться на других сайтах

Тебе нужно вставить тригеры (тут это слово имеет отлиячное от SQL значение) там где их не хватает т.е. нужно вызов функций, которые ты потом заиспользуешь, дописать.
Ссылка на комментарий
Поделиться на других сайтах

Тебе нужно вставить тригеры (тут это слово имеет отлиячное от SQL значение) там где их не хватает т.е. нужно вызов функций, которые ты потом заиспользуешь, дописать.

 

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

Ссылка на комментарий
Поделиться на других сайтах

тригеры ставятся в внутри кода

 

посмотри как существующие тригеры реализованы

на пример

on_profile_update

 

в sources/lib/func_usercp.php

он и прописан

$this->class->modules->on_profile_update( array_merge( $bet, $set, array( 'name' => $this->ipsclass->member['name'], 'id' => $this->ipsclass->member['id'] ) ) );

 

вызов этой функции етсь и в других скриптах но реализация самой функции находится тут: modules/ipb_member_sync.php

 

вот и весь тригер

 

по аналогии сам соорудишь нужные тебе тригеры

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.