アンケート回答結果(部分テンプレート)
マイページトップ画面で利用するアンケート回答結果表示用の部分テンプレートです。
マイページトップ画面でincludeして利用します。
※ ecforce profile と組み合わせて利用します。
テーマ管理のファイルパス
ec_force/shop/customer/base/_one_d_color_answer_results.html.liquid
必要なコンポーネント
※任意とあるもの以外はシステム上必要なコンポーネントとなりますので、必ず使用するようにしてください。
<!-- アンケート回答結果 -->
{% for one_d_color_answer in current_customer.one_d_color_answers %}
<!-- パーソナライズID(任意) -->
{{ one_d_color_answer.personalize_id }}
<!-- パーソナライズ名(任意) -->
{{ one_d_color_answer.name }}
<!-- 回答ID(任意) -->
{{ one_d_color_answer.answer_id }}
<!-- 開始日(任意) -->
{{ one_d_color_answer.answer_started_at | date: '%Y/%m/%d %H:%M:%S' }}
<!-- 完了日(任意) -->
{{ one_d_color_answer.answer_completed_at | date: '%Y/%m/%d %H:%M:%S' }}
<!-- スコア(任意) -->
{% for score in one_d_color_answer.scores %}
<!-- 種類(任意):値(任意) -->
{{ score.kind }}:{{ score.score }}
{% endfor %}
<!-- 設問(任意) -->
{% for master_personalize_page in one_d_color_answer.master_personalize_pages %}
{% for master_personalize_question in master_personalize_page.master_personalize_questions %}
{{ master_personalize_question.question }}
{% endfor %}
{% endfor %}
<!-- 選択肢(任意) -->
{% for master_personalize_page in one_d_color_answer.master_personalize_pages %}
{% for master_personalize_question in master_personalize_page.master_personalize_questions %}
{% for master_personalize_value in master_personalize_question.master_personalize_values %}
{{ master_personalize_value.value }}
{% endfor %}
{% endfor %}
{% endfor %}
<!-- 回答(任意) -->
{% for page in one_d_color_answer.pages %}
{% for question in page.questions %}
{% for value in question.values %}
{% if value.value_inputs == blank %}
{{ value.value }}
{% else %}
{% for value_input in value.value_inputs %}
{{ value_input.value_input }}
{% endfor %}
{% endif %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}