Комплексный компонент Каталог может выводить информацию которая размещена в разделах. Это если надо сделать быстро и без заморочек (только придется много всего почистить лишнего в шаблонах). Ну а так можете объединять связки между другими компонентами (например news.list+news.detail).
CSSnewbie: вызов блока верстки можно среализовать по разному, почитайте, решений много.
Вы можете найти бесплатный компонент формы на маркетплейсе битрикса, их там также много (подходят с редакции Первый сайт).
Копируете шаблон умного фильтра.
В нем ищете строчку < form name = .....
Там есть action. Вписываете в скобках имя вашего файла в котором вызывается вывод catalog.section
Пользуетесь стандартным bitrix:catalog.smart.filter
Выделяете его в свое пространство. В коде компонента ищете строку $arFilter = $this->makeFilter($FILTER_NAME); и после нее вставляете такой код if ($arFilter[SECTION_ID]==0) unset ($arFilter[SECTION_ID]);
В шаблоне фильтра " action="goods.php" method="get" class="smartfilter">
goods.php содержит этот самый вызов фильтра + bitrix:catalog.section в котором будут выводится отфильтрованные товары.
Я предполагаю что #SECTION_CODE_PATH# строит цепочку разделов если вложенность очень глубокая. #SECTION_CODE# - это когда у вас вложенность не больше одного раздела. Но это мои наблюдения.
madc0de: в каком плане нету вашего поля? В почтовых шаблонах обычно прописываются маркеры которые берут значения из настроек модулей. Но можно и прямо свои данные туда вписать.