пытался сделать, получилось так как на скрине, в БД сохраняется (массив) цена и ID выбранной валюты, в админке задается список валют, каждая валюта в новой строке, но столкнулся с проблемой, в фильтре система ищет по цифре, а в БД сохраняется массив.
почему проблема с фильтром?
фильтр идет по базовой валюте (то есть по числу), которая берется с поля типа контента (тип поля число), число (цена) вносится в БД,
конвертируемая валюта вносится БД отдельной таблицей, где по строкам вносится "Курс" (число) и "Название валюты" (Доллар, Евро — смотря что мы зададим или напишем)
при выборе в контенте валюты (через выпадающий список) меняется цена с указанием или сохранением выбранной валюты
зачем массив вносить в БД?
возможно я что-то не правильно понимаю ...
.