Вы скорее всего используете для вывода элементов в публичной части компонет "Комплексный компонент. Полный каталог" - в нем при детальном просмотре выводится картинка анонса и при нажатии на нее - детальная. Варианта два - использовать другой компонент (например "Комплексный компонент. Новостной раздел") либо изменять текущий вывод в шаблоне детального просмотра.
Был вариант реализации такой - множественное свойство типа файл, куда пользователь заливал картинки. При сохранении элемента картинка соответственно уменьшалась до определенного размера и дополнительно из нее делалась превьюшка(сохранялась еще в одном свойстве файл множественный). Далее в шаблоне вывода новости в тексте через определенное количество символов вставлялась превьюшка, при нажатии на которую открывалась галерея из всех фоток в pop-up Чем текст больше - тем фоток больше(конечно при их наличии в свойстве файл) Минусы в таком решении конечно тоже есть, но на момент реализации проекта клиенту это было то что нужно.
Можно как вариант в текст статьи фото вставлять из этого же свойства пользователем через сниппеты (например- сниппет #photo-left1# - это будет фото слева первое) и настроить в шаблоне опять же например через str_replace замену #photo-left1# на html код вывода изображения с обтеканием именно для этой фотки align="left"
Поставьте время для шага меньше. Порой шаг заведомо маленький ставим (например 15сек) только тогда бекапит - именно с надписью об успешном сохранении, в остальных случаях или через раз или как у вас бесконечно "крутит"
Посмотрите FAQ по MySQL на сайте peterhost : * dbhost: mysql.доменное_имя_сайта Хост (адрес mysql-сервера) для подсоединения к базе данных. Например, если доменное имя сайта mysite.ru, то для соединения с mysql-сервером нужно указывать имя mysql.mysite.ru. В качестве доменного имени сайта можно использовать техническое доменное имя сайта. * dbname: db_username_N имя базы данных MySQL из принадлежащих Вашему аккаунту (можно посмотреть список баз данных в панели управления) * dbuser: dbu_username_N имя субпользователя MySQL, которому присвоены права на соответствующую базу данных * password: пароль пароль субпользователя базы данных, можно посмотреть в панели управления
Можно сделать в форме дополнительное поле и спрятать его стилями от пользователя. Пользователь не видит поле и не заполняет его, а вот робот заполнит. И уже на стороне сервера проверять заполнено это поле или нет. Не претендую на оригинальность, предложил только как совет
Если я правильно понимаю - если привязка определенного раздела идет к определенной группе пользователей - то в шаблоне можно поставить проверку на id группы к которой приписан данный пользователь и в зависимости от этого подставлять нужный раздел куда будет добавлена новость.
Попробуйте из /bitrix/components/bitrix/system.field.edit/templates/ скопировать все шаблоны в папку /bitrix/templates/own_template/components/bitrix/system.field.edit/ или /bitrix/templates/.default/components/bitrix/system.field.edit/ и уже нужные в этих папках изменяйте
Можно завести новый тип меню и прописать эти ссылки в нем. Соответственно видно их будет только в карте сайта. А уровень отображения указать в настройках главного модуля
Думаю в том виде что Вы перечислили нереально оценить часы. Например на одном сайте каталог - это простой перечень товаров со стандартным выводом Битрикса, а на другом - со сложным поиском/логикой и своим визуальным выводом. И так можно перечислить по всем модулям. Для этого и существует техническое задание, из которого стоимость и время расчитывается индивидуально
Думаю специалист со знанием Битрикс реально получает ОТ 60 тыс.: кто-то на постоянной работе, но с з/п которая не заставляет думать о фрилансе а кто-то на з/п но с подработками.