Ну если уж такая задача, то в принципе не сложно сделать аналог парсера модкс, пишите в тексте тот-же код [[$carusel]], а в шаблоне используя preg_match_all(), и паттерн /\[\[...
Нет меню нужно менять вручную. Но если у вас простенький сайт, и все разделы выведены в меню, вот вам функция генератор меню. Она генерирует меню на основе директорий находящи...
Оптимизация данных не противоречит задаче, смысл постоянно обновлять например свойства товара, если они не поменялись?
Согласен с @TvojPas , почему бы не использовать GetCurPage? Так вы можете определить что открыта не главная страница if($APPLICATION->GetCurPage(false)!='/'){ /.../ }
А вы обработчик на событие повесили?
А что вы вводите?
У вас получается на странице подразделения только админ в руководителях? пробовали сбросить кэш?
Есть ли обработчики события на сохранение? Если да, то в какой кодировке файлы скриптов, обработчиков?
Что подразумеваете под доплицензией? Вам просто нужно будет купить лицензию на эту редакцию
Из 1С у вас выгружаются только изменённые объекты?
Ну тогда вы можете просто искать по индексу местоположение в базе. В чём вопрос?
А что у вас за редакция? По идее демка на свой демо срок работает без ограничений
Я понял, а logic=>and у вас почему не сработало? Можно код в чат?
У вас в обработчике события OnOrderSave нет вызова метода CSaleOrder::Update()?
Ну вы его конечно не понятно написали, можете сделать print_r массива?
А учётная запись указанного руководителя включена?
Есть обработчики события OnFileSave?
А если открыть форму редактирования подразделения?
Проверьте ещё в шаблоне header.php, что в нем выводится?
Вы хотите к каждому городу свой телефон привязать?