Эта конструкция, конечно, не идеальна. Вообще говоря, изменять рендеринг элементов содержимого по их uid - плохая идея. Взгляните на экстеншен content wrapper. Используйте в качестве ключа изменения рендеринга не uid, а какое-либо другое поле, например, section_frame.
В этом случае конструкция CASE вполне применима.
|