Nick C написал: Надо модифицировать, чтобы не выводить разделы без товара и т.д. Так как сейчас выводит просто все активные разделы.
Нужно править не шаблон компонента menu, а файл *_ext.menu.php, так как сбор должен происходить там и именно там нужно сразу НЕ доставать (или НЕ записывать) массив таких разделов
Иван Давыдов написал: Но в выпадающем списке его нет, хотя он есть и работает в других инфоблоках.
Что значит он есть в других инфоблоках? Шаблон компонента связан только с компонентом и не зависит от типа инфоблока, который использует компонент. Может быть Вы в другом месте используете другой компонент?
Игорь Долгополов написал: Второй параметр - массив, где ключ - имя класса, по которому вы сможете обращаться в дальнейшейм в проекте, значение - путь до файла, где класс лежит.
Если это свой модуль и используется папка lib, то лоадер писать не обязательно - главное правильно именовать.
Цитата
Леонид Чернядьев написал: В папке модуля создаю папку lib там создаю файл helper.php с кодом:
Артем Трунин написал: Кто сталкивался? Где хотя бы рыть?
Для начала включите расширенный вывод ошибок. А затем скорее всего будет одно из нескольких: 1) Битрикс не обновлен до последних версий (например версии 16 или раньше) 2) Используется mysql-адаптер 3) В коде сторонних разработчиков (кто делал сайт или разработчики доп. модулей) - несовместимые с php7 ошибки
Что касается новых версий битрикса, то мы работаем с php7 и php7.1 и полет нормальный в большинстве случаев. Остальное - это пункт 3 из вышеперечисленного.
Универсальный механизм: 1) Обратиться к разработчику решения. По какой-то причине он отказался? Идем дальше. 2) Если проблема срочная - обращаемся к фрилансерам. Не доверяете/не хотите переплачивать/хотите разобраться сами и т.п.? Идем дальше. 3) Предоставить полное техническое описание проблемы. 3.1) Какой компонент/модуль вызывает ошибку? 3.2) Какой полный текст ошибки и стек-вызовов. 3.3) Приложить +-10 строчек из последнего не системного файла (не битриксового) для исправления ошибки. 3.4) Быть дружелюбным. 3.5) Ждать помощи и активно взаимодействовать с участниками форума.
Алексей Aбт написал: Проблема в версии БД?Используем 5.6.39
Воу-воу! Полнотекстовые индексы появились только с 5.7, поэтому у Вас на 5.6 это и вызывает ошибку. Есть тикет в разработке: 98772 - по нему проверяется работа проверка базы данных на предмет когда полнотекстовые индексы недоступны. Т.е. для данной платформы они недоступны, но как ошибка они воспроизводятся.
Артём Ильин написал: Я так понимаю ИД тоже нужно где то поменять?
1) Правьте все параметры компонентов, которые берут данные из инфоблока 2) Правьте меню (точнее *_ext.menu.php) - там содержится подключение пунктов из раздела инфоблока 3) Проверяйте собственные компоненты и модули 4) Проверьте настройки экспортов (если используются) на работу с нужным инфоблоком 5) Проверьте настройки адресации на работу с нужными URL у нужного инфоблока 6) Отключите поиск у старого инфоблока каталога 7) Переиндексируйте каталоги 8) Перестройте карту сайта
Борис М. написал: Как отписать этих юзеров от всех рассылок?
Заходите по пути: Админка - Маркетинга - Email маркетинг - Список адресов Находите нужный адрес. Заходите в "Отписки от рассылок" и добавляете что он отписан.