Forums / National / Russian / Вопросы и пожелания к движку

Для юзеров Seditio и новичков

Kopusha
#45639 2022-06-27 10:17

На беке я могу проверить конфиг для категорий например так:

		$allowemptytext = isset($cfg['stories']['cat_' . $ritem['item_cat']]['allowemptytext']) ?
								$cfg['stories']['cat_' . $ritem['item_cat']]['allowemptytext'] : $cfg['stories']['cat___default']['allowemptytext'];

		cot_check(!$allowemptytext && mb_strlen($ritem['item_text']) < 100, 'stories_empty_text', 'rtext');

что работает для каждой отдельно категории

На фронте в TPL я конечно могу так (например для категории с кодом nature):

<!-- IF !{PHP.cfg.stories.cat_nature.allowemptytext} -->

А как сделать через $this при редактировании поста из определенной категории?

Что бы не городить

<!-- IF {PHP.item.item_cat} == 'nature' -->
     <!-- IF !{PHP.cfg.stories.cat_nature.allowemptytext} -->

<!-- ENDIF -->

и тд лля каждой отдельной категории.