4ответ(ов) в теме
Preci
не в сети 2 месяца
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1644
1
14:43
Версия WP-Recall: 16.17.18
Версия дополнения: 1.3.1

Было бы неплохо добавить в экшены данные о объектах с которыми произошли манипуляции

do_action('sp_insert_sound');

Заменить на
do_action('sp_insert_sound', $wpdb->insert_id);

-------------
do_action('sp_new_sound_collection');

Заменить на
do_action('sp_new_sound_collection', $wpdb->insert_id);

-------------
do_action('sp_delete_sound');

Заменить на
do_action('sp_delete_sound', $sound);

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
2
19:21

будут добавлены в версии 1.3.2

1
Preci
не в сети 2 месяца
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1644
3
02:20

Небольшая неувязочка вышла.

После экшена возвращается $wpdb->insert_id, но во время выполнения экшена мы может что то записывать в базу, тогда $wpdb->insert_id становится некорректным.

В 2ух экшенах выше надо после вставки песни / коллекции записать $wpdb->insert_id в переменную, а после выполнения экшена вернуть эту переменную

Редакции сообщения
31.12.2019 02:32PreciПричина: не указано
0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
4
11:28

Должна обнова выйти

1
Вы не имеете права на публикацию сообщений в этой теме