Содержание
Регулярно у пользователей uCoz возникает вопрос, как убрать графу "Категория" на странице добавления материала на сайте. Просто скрыть с помощью display:none не самая хорошая идея, потому, что тогда мы не сможем выбрать категорию. Сегодня мы рассмотрим решение / скрипт, которое решит этот вопрос полностью.
Принцип очень прост. Мы создаем одну единственную категорию, например, "Материалы", потом на страницу добавления и редактирования материала вставляем скрипт, который будет автоматически выбирать нашу единственную категорию, а затем скрываем пункт "Категория" с помощью CSS.
1. В панели управления заходим в настройки категорий нужного модуля и создаем категорию с любым названием.
2. Далее переходим в настройки дизайна "Страницы добавления и редактирования материалов" и перед закрывающим тегом </body> вставляем скрипт:
<script type="text/javascript">$('#cus1').click()</script>
Этот скрипт будет автоматически выбирать категорию.
3. Следующим пунктом является скрытие самой графы "Категория". В шаблоне формы добавления и редактирования каталога перед тегом </body> добавьте стили:
<style>.form-fields li:nth-child(2),ul.form-fields li:nth-child(1) label{display:none!important}</style>
это решит вопрос отображения (скрытия) строки выбора категории.
Для фотоальбома скрипт будет выглядеть примерно так:
<script> $(function(){$('input#cus2').prop("checked", true).click();}); </script>
в этом примере категория с айди 2.
Установка идентичная как и по инструкции выше, установить скрипт в шаблон формы добавления и редактирования модуля.
Скрипт работает в модулях: каталог файлов, статей, сайтов, объявлений и игр. Отметим, что вы можете выбрать любую категорию по умолчанию, даже если в модуле создана не одна, а 10 или более. В такой ситуации в скрипте выше находим код #cus1 где вместо 1 пишем айди нужной категории по умолчанию для выбора.
Лицензия: CC BY-SA 4.0
Автор: Юрий Герук
Благодарность автору!Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.
Здравствуй Гость, комментарии могут оставлять только зарегистрированные пользователи, зарегистрируйтесь и поделитесь мнением о материале выше Регистрация или Войти.