Дмитрий Носиков, панель управления нигде не видите? По описанным вами настройкам панель будет видна только в разделе Отзывы. В других разделах её может не быть. Кстати, по заданию нужно еще установить права на запись на ИБ Отзывы.
Олег Крамаренко, список проектов/портфолио — это отлично. Из резюме нужны общие сведения: ФИО, возраст (год рождения), место проживания, где учились/учитесь, где работали/работаете.
Чтобы предложенное решение полностью соответствовало задаче в пункте 4 надо дать права на Чтение не на всю папку, а только на те файлы, которые относятся к ИБ. Например, можно отфильтровать только те файлы, у которых в названии есть "iblock" и изменить права доступа только на них.
Александр Андреев написал: Второй билет, создание комплексного комонента "Мои новости" - подзадача: Ссылку на добавление новости, «предложить свою новость», вывести перед списком новостей.
Ссылку брать из настроек компонента? Т.е. $arParams["SEF_FOLDER"] + $arParams["SEF_URL_TEMPLATES"]["add"] ?
Александр Андреев написал: Если вызвать такой код в файле в корне сайта (например "test.php") всё работает, в init.php - нет. Полагаю что это связано с порядком выполнения страницы http://dev.1c-bitrix.ru/api_help/main/general/page/pageplan.php а именно с тем что определение пользователя (полагаю что тут и подключается класс CUser) происходит после init.php .
Вопрос, как init.php получить email адреса текущих пользователей состоящих в группе "Контент-редакторы"?
Александр Андреев, мне кажется, в данном случае дело в чём-то другом. Объекта USER могло бы не хватать при выполнении агента. А у вас же обработчик, он просто вызывает функцию, которая прописана в init.php.
А что вы делаете по коду дальше? Как проверяете, работает-не работает?
По поводу, как правильно сделать, чтобы обойти то, что нет объекта: можно создать объект $USER, а потом удалить его.
Александр Андреев написал: Иван Малышин , я правильно понимаю что задача сохранения доп.данных в компонент с помощью setResultCacheKeys будет считаться выполненной если в component_epilog.php вот такой код:
Светлана Русова написал: Артём , это название рядом с самой постраничкой. Цепляю скрин с примером с этого форума. https://yadi.sk/i/LBmynWXJsaatT
То есть в задаче следующее требование: написать "страница отзывов: пред | 1 | 2 | 3". Так как в том примере что вы показали - это стандартный шаблон - он применим к любой странице, никакого персонифицированного заголовка там нет.
Персонифицированный заголовок не нужен. Нужен заголовок соответствующий тем объектам, которые вы выводите. Смысл задания проверить, что разработчик знает, где установить своё название для постранички, так как даже в стандартном компоненте его можно изменить в параметрах. Для отзывов подойдёт ваш вариант или просто "Отзывы: пред | 1 | 2 | 3 "
Игорь Пушкарский написал: Подскажите решение данного задания, не совсем понятно, что нужно сделать?
Код
7. Реализовать возможность редактировать номер телефона в подвале сайта, находясь
непосредственно над сайтом.
Должен использоваться типовой компонент, без каких–либо модификаций.
При просмотре не авторизованным пользователем (без панели управления) верстка
внедренного компонента должна выглядеть ровно и без «перекосов», как в исходном html
файле. Допускаются лишь незначительные отклонения (порядка 5px) в небольшом количестве
Артём Дубин написал: Присутствует фраза в нескольких вопросах: "Должен использоваться типовой компонент, без каких–либо модификаций." Означает ли это выражение что шаблон компонента тоже трогать не надо? Или подразумевает что я делаю свой шаблон компонента в шаблоне сайта?
Это подразумевает, что вы можете отредактировать только шаблон компонента, предварительно его скопировав. При этом писать свой компонент не нужно.
В правах группы для модуля Управление структурой надо поставить: редактирование файлов и папок.
В настройках инфоблока, если вы включили расширенное управление правами доступа, то надо проверить, какие права доступа у пользователя именно к тем элементам, которые существовали в ИБ до включения расширенного доступа.
Для данного задания будет достаточно использовать обычный режим управления правами доступа и выставить для нужной группы значение "Изменение".
По правам доступа на раздел в публичной части — надо проверить, какие права доступа в итоге получились на сам файл index.php (так как используется расширенный режим).
Также группе/пользователю надо дать доступ на Чтение к страницам административного раздела, т.е. к соответствующим файлам в папке /bitrix/admin/.
Андрей Масюк написал: Подскажите, пожалуйста, как тут корректно поставить права доступа. У меня, к примеру, нету доступа к элементам инфоблока, хотя пава выставляю согласно документации.
А на страницы административного раздела предоставили права доступа?
Андрей Масюк написал: Подскажите, пожалуйста, как тут корректно поставить права доступа. У меня, к примеру, нету доступа к элементам инфоблока, хотя пава выставляю согласно документации.
А на страницы административного раздела предоставили права доступа?
Андрей Масюк написал: Подскажите, пожалуйста, как тут корректно поставить права доступа. У меня, к примеру, нету доступа к элементам инфоблока, хотя пава выставляю согласно документации.
А на страницы административного раздела предоставили права доступа?