Как сохранить настройки добавленные хуком backend_product_sku_settings? Есть решение

с помощью хука backend_product_sku_settings добавил свое поле. а как сохранить значение этого поля то, и в какую таблицу в базе значения подобных полей попадают? 

я видел хук backend_prod_save(для нового редактора) и product_save (для старого редактора) но я совсем не пойму как ими воспользоваться, и подходят ли они вообще. У нас старая версия. Обновиться на этом проекте нельзя к сожалению.

3 ответа

  • 1

    Хуки для старой страницы товара backend_product_sku_settings, product_save

    но я совсем не пойму как ими воспользоваться

    первый хук выводит поля, второй обрабатывает, значения берутся из waRequest::post() или $params['data']

    • +1
      Sekir Bashka Sekir Bashka 12 апреля 2022 11:26 #

      только хук product_save почему-то не запускается. я в методе который за этот хук цепляется банально прописал создание файлика с произвольной фразой на рабочем столе. Тишина.

  • 1
    Sekir Bashka 12 апреля 2022 11:28 # Решение

    если имя кастомного поля будет иметь вид skus[sku_id][variable_name] а в таблице shop_product_skus уже существует колонка с именем <variable_name> то параметр сохраняется и без хуков.

    Хук в итоге так и не запустил. Ни новый ни старый.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите