Исправить .description.php кастомизированного компонента. У Вас папка с идентификатором catalog теперь два раза в дереве компонент встречается, что недопустимо. Читаем про [URL=/community/webdev/user/2106/blog/1770/].description.php[/URL]
Ну, если оформление в виде компонента и подключение кеширования для Вас мелкие детали, можно лишь порадоваться. Кстати, вместо функций типа GetIBlockSectionList рекомендуется использовать методы соответствующих классов.
[QUOTE]Владимир Спасенников пишет: $this->__component->__template->__folder[/QUOTE] В ШАБЛОНЕ компонента доступна переменная $this - объект шаблона компонента. Получить путь к папке шаблона - $this->GetFolder();
[URL=http://dev.1c-bitrix.ru/community/blogs/howto/945.php]Резервное копирование по расписанию[/URL] Приведенный скрипт можно использовать как в автоматическом, так и в ручном режиме.
Если именно кнопка (не ссылка) - формой, где скрытым полем Ваш текст. Если ссылка - тоже формой, но через яваскрипт. Лучше всего это делать компонентом.