Удалить выбор категорий для обычных пользователей
/controllers/places/category_marker.tpl.php
Как удалить выбор категорий
Vladimir, так как удалить или как скрыть?так как скрыть данное поле
как удалить или как скрыть?
В случае с мапсами — без разницы. Там вместо кода галиматья закодированная..
Проще прямо где-нибудь в шаблоне мапсов убить элемент яваскриптом, если смотрит не админ.
<?php if (!$user->is_admin){echo "<script> $('#fset_category').hide()</script>";}?>
Час от часу не легче: теперь ещё вариант "убить" появился
Проще прямо где-нибудь в шаблоне мапсов убить элемент яваскриптом, если смотрит не админ.как удалить или как скрыть?
Спасибо за вариант, но вопрос остаётся, где убить? 😊 И ещё один вопрос, если галочка в настройках типа контента стоит "включить категории", то при незаполнении поля категория, не получается подать объявление и мне кажется если найти место где скрыть и скрыть, то ошибка останется при незаполненной категории останется — "заполните поле"<?php if (!$user->is_admin){echo "<script> $('#fset_category').hide()</script>";}?>
Всё тут \templates\default\controllers\content\item_form.tpl.php. И убить и скрыть и удалить. В конец файла добавьтено вопрос остаётся, где убить?
<?php if (!cmsUser::isAdmin()){echo "<script>$('#category_id').val('1'); $('#fset_category').hide();</script>";}?>
Спасибо вам огромное Loadырь!!! В очередной раз меня выручаете, хороший вы человек!Vladimir:
но вопрос остаётся, где убить?
Всё тут \templates\default\controllers\content\item_form.tpl.php. И убить и скрыть и удалить. В конец файла добавьте
Код PHP:
<?php if (!cmsUser::isAdmin()){echo "<script>$('#category_id').val('1'); $('#fset_category').hide();</script>";}?>
вместо 1 поставьте id нужной вам категории, если в корневую писать нельзя.