2016-01-29 7 views
1

Вот настройка.Лучший способ передать переменную в продукт Woocommerce?

Клиент заполняет форму информации о технических характеристиках продукта. Это создает запись в db с уникальным идентификатором detailsID.

Затем они переходят на страницу продукта со многими переменными. Они выбирают переменный продукт и выписку.

Теперь в db у них есть заказ, а также отдельная таблица с подробностями их запроса.

Каков наилучший способ подключения продукта, который они купили с помощью detailsID?

Я хотел бы в основном передать информациюID на страницу продукта, а затем добавить этотIDID в продукт. Или добавьте идентификатор orderID в таблицу подробностей.

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

Мне действительно нужно связать эти два, как только заказ будет завершен, но я не уверен, что это лучший способ сделать это. Я довольно новичок в Woocommerce, так что пока не знаю много крючков.

Большое вам спасибо за ваши предложения!

ответ

4

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

add custom data to woocommerce

Я использую этот метод очень близко к тому, как это прописано в этой большой статье. Это было действительно полезно для меня, как новичок в woocommerce.