2013-07-25 5 views
0

используя последние версии wordpress, woocommerce и cheope (тема). вопрос: какwoocommerce: как добавить новые поля в форму и показать их на frontend

  1. добавить некоторые дополнительные поля в форме вариаций (текст и изображения поля типов)
  2. показать их на внешний интерфейс, так что их значения изменяются соответственно на изменение атрибутов-выбора значений.

например: сайт продает свечи и использует переменные продукты, для каждого вида свечей имеет несколько размеров (с разными ценами), каждый из которых имеет разную продолжительность. Продолжительность - важный элемент, о котором я хочу, чтобы пользователь был проинформирован. То же самое, чтобы показать доступные цвета все вместе. К несчастью в стандартной вариационной форме нет поля, где я могу вставить те или иные функции. какой-нибудь помощи пожалуйста?

обновлен 07-Август-2013
мне удалось в добавлении к вариациям сформировать новое поле отображается на фоновом, как вы можете видеть here, вставив код, который вы можете найти here (см комментариев тоже) в файл function.php темы. Теперь, что я не могу сделать, это получить это поле для отображения с каждым правильным значением на интерфейсе (пожалуйста, взгляните на последний комментарий на приведенной выше странице). Любой отзыв или трюк? благодаря

+0

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

+0

спасибо Balram за ваш ответ и доступность у. Если я хорошо понял, какие пользовательские поля вы ссылаетесь, это те, которые вы можете добавить к родительскому варианту, вместо этого мне нужны они в одиночных дочерних элементах. На самом деле я обнаружил фрагмент, по которому можно добавлять настраиваемые поля, где я хочу, но я не могу показать их в интерфейсе. Если вы хотите взглянуть сюда: [link] (https://gist.github.com/kloon/4228021) Буду благодарен. bye ruggero – coquin

+0

Woocommerce самостоятельно предоставляет возможность настраиваемого поля для добавления страницы продукта, вы можете их использовать и получить эти значения в интерфейсе, если ваша проблема еще не решена, я могу написать код для извлечения значений этих настраиваемых полей, предоставляемых woocommerce –

ответ

0

1) Добавить атрибут продукта и проверить флажок Используется для вариаций и Visible на странице 2) Заходят к изменениям и добавить новые и заполнить все поля цены и запас должен добавить на них

Вашего дисплея producr вариации и их данные