Смысл. Есть поле Цена в Commerce.
Удалить его выборочно нельзя, а мне это нужно.
Поэтому интересно такое решение: продуктам, где цену отображать не нужно я бы присвоил какую-нибудь хитрую цену, например 784521452 р.,
а какой-то модуль автоматически наткнувшись на это значение выводил бы что его него "Нет в наличии" или что-то а этом духе.
При этом для Commerce ничего бы не изменилось, а пользователь бы цену не видел.
В первую очередь подумал про модель Locale, но не подменяет значения полей. Хотя, его принцип действия, в остальном, это как раз и есть то, что нужно.
Как это сделать?