Так вы хотите чтобы пользователи работали с контентом в административной части? Это возможно для контент-менеджеров (как настроить для этого права доступа читайте здесь и здесь).
Еще вопрос: как это статьи - не инфоблок? На чем еще можно штатными средствами сделать статьи? Я думаю только на инфоблоках.
Если нужно организовать работу с контентом всех пользователей, это нужно делать в публичном разделе, т.к. административный раздел - для администраторов.
Для этого есть готовый компонент catalog.section.list, он может построить дерево разделов (напр., укажете ему ID входного раздела - он построит дерево нижележащих разделов). В шаблоне компонента доступен массив $arResult, там есть вся информация как по родителю, так и по потомкам
Изучение API с самого начала - это хорошо, но готовыми компонентами не пользоваться, когда они на 100% подходят - как-то неуважительно по отношению к разработчикам Битрикс
" имеете ввиду медиабиблиотеку? Статьи, я так понимаю это инфоблок, т.е. здесь все управляется доступом, который можно задать там где я указал.
По медиабиблиотеке - зайдите Настройки => Уровни доступа => отфильтруйте список по модулю Управление структурой, и по привязке к медиабиблиотеке, там нужно выбрать то что вам подходит, если ничего не подходит - создать то что нужно. А затем добавить группу с уровнем доступа к модулю Управление структурой таким как сделали.
Возможно, на странице после компонента Каталог другой компонент устанавливает пустое значение.
Ну и стоит еще раз проверить, что задаете описание и проверяете на одном сайте (а не на клонах, вследствие чего можно иногда путаться), что задаете именно для того элемента именно в том инфоблоке. Для уверенности полностью отключить кеш и полностью сбросить его, сбросить кеш в браузере..
Но скорее всего первое. Попробуйте сразу после компонента Каталог проверить, что выдает <?$APPLICATION->ShowMeta
Шаблоны компонента могут быть: 1) со встроенным шаблоном (тогда их шаблоны лежат в /bitrix/components/bitrix/название_компонента/templates/), 2) в общем шаблоне (тогда их шаблоны лежат в /bitrix/templates/.default/components/bitrix/название_компонента/), 3) в текущем шаблоне (тогда их шаблоны лежат в /bitrix/templates/название_шаблона/components/bitrix/название_компонента/).
Редактировать 1ю группу шаблонов нельзя, при попытке редактирования шаблона компонента с таким шаблоном (через публичный интерфейс) Битрикс предложит скопировать шаблон либо в общий шаблон сайта, либо в текущий. Выберите сами.
При следующей попытке редактирования шаблона через публичный интерфейс он откроет файл template.php, а в заголовке окна с исходным кодом шаблона будет путь до этого шаблона.
Теперь задача ваша сводится к тому, чтобы рядом с этим шаблоном (в ту же папку) положить файл result_modifier.php и в нем скриптом запрограммировать сортировку.
Вы сейчас говорите о Каталоге. А что именно хотите сделать? 1) чтобы в карточке товара description задавался? 2) чтобы в списке товаров description задавался?
Админстраторы это группа, у которой ID=1. Проверьте.
В настроках главного модуля вот как создается список групп: $z = CGroup::GetList($v1, $v2, array("ACTIVE"=>"Y", "ADMIN"=>"N", "ANONYMOUS"=>"N")); Т.е., отбираются все группы кроме "Администраторы" и "Все пользователи", т.е. администраторы сюда никак не должны попасть. Проверьте, может у вас группы переименованы наоборот?
По идее так и должно быть. Туда просто добавляются все группы кроме Администраторы (если подумать, это и не нужно) и Все пользователи (а это происходит само собой)
Все просто, создаете шаблоны списков новостей, новости подробно. Если вы задаете такие вопросы, то, видимо, лучше все-таки обратиться к разработчикам на платной основе.
Может быть, не в таблицу а в список? Если так, то на странице "Группы пользователей" (Настройки -> Пользователи -> Группы пользователей), там нужно добавить группу. Или я неправильно понял вопрос?
RZakharov пишет: каким образом вставить свой PHP код (скрипт) в определенное место на сайте? сорри, если тема была, не нашел
Вставлять свой PHP можно как угодно. Если у вас на странице компонент - можно вставлять PHP-код в шаблон (файл template.php), можно в файл, подключаемый перед шаблоном (result_modifier.php). Можно выполнять ПХП-код в шаблоне сайта, но если код выполняет функцию, не связанную с выводом информации, то лучше всего работать с PHP-кодом в файле /bitrix/php_interface/init.php. Но лучше не наваливать туда все в одну кучу, а подключать оттуда другие ваши php-файлы.
Цитата
RZakharov пишет: как можно выровнять меню по центру? только правкой исходного кода? или есть стандартные функции?
Это только на CSS(ну, плюс верстка должна генерироваться правильно), Битрикс здесь, в общем-то, не при чем.
Сначала определите какой шаблон фильтра используется (catalog.filter), потом попробуйте отредактировать этот шаблон, и в заголовке окошка появится путь к шаблону. Там нужно будет создать файл result_modifier.php