Сделать на инфоблоках страницу, настроить ЧПУ, *service_name2* будет детальной страницей элемента.
Главная страницу будет комплексный компонент news выводящий первый элемент.
В меню будут другие элементы выводиться
Как? Сделать нормально конечно. Научится верстать в битрикс и сделать как должно быть, а не вставлять непонятные куски кода и надеяться что все будет работать
Никак. Это указывается при создании товара.
Но через БД можно указать в таблице b_catalog_product поле TYPE там цыфарка 1 2 3 ставятся. Насколько будет это правильно лучше промолчать.
Вот The Best https://academy.1c-bitrix.ru/training/course/
Сейчас free, раньше были платные. Скилл повышают быстро и хорошо. 1 курс 1-2 неделя, обязательно выполнение домашних заданий, а то не поймешь темы.
Сам прошел, рекомендую
Для форм есть специальная штука joxi.ru/Y2LkLyahnz8W3m
У вас слишком кастомно, поэтому делайте как хотите (скорее всего можно указать в почтовых шаблонах), либо обратитесь к специалисту
Сделать одну страницу, бренд делать в url (site.ru/brands/?brand=brand_name) его брать ($_GET["brand"]) и использовать в фильтре.
Можно еще с ЧПУ попробовать сделать, чтобы автоматического преобразовывалось в /brands/brand_name/
У товара свойство привязанное к пользователю.
Инфоблоку ставишь обычные права (чтение).
Есть страница с формой редактирования товара (обычная html форма), которая посылает данные аяксом на скрипт обновления товара, в скрипте проверяется ест ли текущий пользователь в свойстве.