Diversia, у меня там 3 сервера, на всех стандартное битриксовое окружение. В основном сайты на битрикс и чуть симфони. За железом что именно там следить? За дисками только если, надо присматривать, которые могут быть потенциально проблемой (мало вероятно), для уменьшения рисков - использовать рейд и бекапы, тем более у вас сайт небольшой. 8гб не проблема каждый день бекапить. Там к сервакам дают фтп хранилище и есть готовые скрипты баш для создания бекапов, могу поделиться.
Я сижу на online.net хорошие мощные серваки за свои деньги, только регатся лучше не как РФ, а то стали драть НДС + 20% к цене. И это чистое железо, без всякой виртуализации и оверсейла.
Привет еще раз! )) Кто то походу ковырял ядро и админку, не должен быть редирект при переиндексации, там пошаговый скрипт чрез ajax запросы делает.
1. Проверить целостность ядра, в админке есть инструмент
2. Сделать бекап и попробовать взять файлы отвечающие за переиндексацию с другого проекта с такой же версией.
lie2, Все правильно штатно событие вызывается при переиндексации, она делается автоматом при создании или изменении элемента. Но если нужно уже ранее созданное переиндексировать скопом, то используется этот инструмент. Другой момент что очень плохо что у вас штатный инструмент ведет себя не штатно ))
lie2, В section.php идут include, а еще полезно посмотреть код самого компонента.
Вообщем я вам направление показал а дальше вы сами давайте, не буду же я вас просить весь проект выложить и перелапачивать его.
lie2, это кастомизированый комплексный компонент, код нужный вам в его шаблоне ищите, путь вот такой -
(local|bitrix)/templates/(название шаблона сайта)/components/alexkova/market.catalog/template1/section.php
Дмитрий Матвеев, я бы не рискнул бы удалять что то в 1с.
В битриксе тоже это можно обойти, назначив принудительно любой код для данной единицы в классе обмена.
Кастомизировать импорт каталога не сильно сложно, больше возни чтобы вынести его за пределы ядра, чтобы изменения не затерлись при обновлении.
Поиск по каталогу в битриксе все делают одинаково
Получают ID найденных элементов из CSearch или CSearchTitle (или соответственно из компонента поиска) и передают фильтр с этими ID в компонент каталога (комплексный или catalo.section).
Гадать не нужно, нужно код смотреть. Не разбираетесь сами в коде, но хотите разобраться? Выкладывайте его сюда.
Попробуйте принять arFields по ссылке в параметрах функции то есть вот так &$arFields.
Ну я надеюсь вы после размещения кода делали полную переиндексацию?
Зачем? Правильно заданный вопрос это 90% ответа...
А так штатно нельзя, а для кодинга задача не сильно сложная... Создали табличку как пример в вашем вопросе и сохраняете данные.
Артемий Фамилий, кстати зачем вообще эту задачу решать в пхп, если ее надо решать в javascript? А еще бы не плохо посмотреть на ответ скрипта, киньте json глянуть
Артемий Фамилий, посмотрел код, во первых если в переменную res_d установили по условию значение, на следующей итерации она такой же и останется, объявлять ее пустой нужно в теле цикла. Далее в самом javascript стоит вывести дату после сообщения, чему вы тогда удивляетесь?