\ProductQuestion_ProductVariationDecorator
adds functionality to Product Variations allowing you ignore and add additional questions.
- Author: nicolaas <modules@sunnysideup.co.nz>
Synopsis
class ProductQuestion_ProductVariationDecorator
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $many_many = ;
- private static NULL $_product_questions_cache = ;
- // methods
- public void updateCMSFields()
- public FieldSet ProductQuestionsAnswerFormFields()
- public String CustomConfigureLabel()
- public String ProductQuestionsAnswerFormLink()
- public void ApplicableProductQuestions()
- public DataList ProductQuestions()
- public Boolean HasProductQuestions()
Hierarchy
Extends
- DataExtension
Members
private
- $_product_questions_cache
—
NULL
saves the list of product questions - $db
- $many_many
Methods
public
- ApplicableProductQuestions()
- CustomConfigureLabel() — returns a label that is used to allow customers to open the form for answering the Product Questions.
- HasProductQuestions() — Does this buyable have product questions?
- ProductQuestions() — returns the applicable Product Questions
- ProductQuestionsAnswerFormFields() — returns the fields from the form
- ProductQuestionsAnswerFormLink()
- updateCMSFields()