Я работаю над проектом для клиента, и одно из требований заключается в том, что пользователи должны иметь возможность назначать каждому продукту (в их случае, узлу) страну или регион, где регион - это просто группа стран, необязательно в той же области.
Я видел много разных способов управления списком стран, часто предлагая использовать для них таксономию, но я не могу понять, как я могу позволить пользователям создавать эти "регионы". Чтобы усложнить задачу, клиент хочет иметь простой интерфейс, в котором в форме присутствует только одно поле. В этом поле пользователи должны иметь возможность выбрать страну или регион.
Возможно, я мог бы реализовать все, используя Nodes, т.е.
- Узлы страны
- Узлы региона с многозначным узлом Ссылка на узлы страны
Но мне интересно, не будет ли это слишком тяжелым ...
Я надеюсь, что проблема ясна, если не стесняйтесь спрашивать, и я постараюсь объяснить это лучше. Спасибо за все предложения.