В управлении отображением типа товара убрал все поля. Но цена все равно выводится.
Это как???
В commerce-product.html.twig только:
<article{{ attributes }}>
{{- product|without('variation_attributes') -}}
</article>
{{- product|without('variation_attributes') -}}
</article>
И как цену относительно других полей разместить?
Комментарии
Если эта галка стоит в настройках типа товара, то поля будут рендерится соответственно вьюмоду, веса полей вариации и полей товара работают вместе
Да, есть такая строчка. Спасибо.
А чем это отличается от обыкновенного скрытия/показа поля вариаций в типе товара?
просто посмотрите на виджеты этого поля.
Пока что я могу цену вывести через viewfield.
А можно поле цены добавлять в отображение формы типа позиции заказа? Если да, там текстовое поле цены образутся, которое можно редактировать. Это поле можно переписать на не имеющее возможности редакции?
Зачем всё так сложно?
Просто работайте с вьюмодами!
Так, как сделано в Комерц демо? Не хочу. Мне нужны поля везде.
Хорошо, другой вопрос: а почему поле Заголовок товара не реагирует на перетаксивание и не отображается?
Странно, просто интересно, зачем везде поля?
С вьюмодами всё гораздо лучше!
У меня заголовок реагирует.
Посмотрите что у вас в шаблоне, может там не выводится title.
Зачем поля - это вопрос филосовско дискуссионный. Например потому что у меня поля имеют зависимости от других полей.
Заголовок - не реагирует даже в Бартике на свежей инстяляшке комерца. Если не увижу причины создам друю тему позже. Собственно с вопросом топика: откуда береться вывод цены - разобрался.
не совсем понял кейс про зависимости от других полей, дай хоть пример.
Если поле пустое выводим другое поле.
так а что мешает это разруливать в концепции с вьюмодами?
можно препроцессить, можно в шаблоне сущности, можно в шаблоне сущности конкретного вьюмода.
ИМХО с вьюмодами, много, много удобней.
я не против
но если в шаблоне сущности - мне точно не удобно
как и выводить каждое поле програмно в шаблоне ноды