[QUOTE] написал:
Ещё вопрос глобальный созрел. В заданиях связанных с событиями, насколько критично убирать печатать в init.php напрямую фразы типа "Товар невозможно деактивировать, у него [count] просмотров" или обязательно нужно их убирать в языковые файлы типа /lang/ru/php_interface/init.php[/QUOTE]
желательно
[QUOTE] написал:
UPD. Ещё один вопрос глобального толка. Есть ли для результатов экзамена разница, используется у CDBResult Fetch() или GetNext().С одной стороны Fetch() быстрее и экономнее по ресурсам. С другой стороны не будет ли замечания по безопасности данных если не используется GetNext() ?[/QUOTE]
Вы все правильно пишете, следует выбрать метод, котрый отвечает безопасности данных. Вы можете требвоания прочитать в правилах экзамена, ссылка со страницы описания экзамена
[QUOTE] написал:
это надо вешать обработчик на изменение элемента и запускать переиндексацию? он жеж каждый раз тогда срабатывать будетдаже мыслей никаких нету.[/QUOTE]
[QUOTE] написал:
Тут похоже совсем "забили" на вопросы отвечать.Я не дошел ещё до задачи но думаю что тут речь о событии "OnReindex" (или каком то другом) модуля "search".А при пересохранении элемента в CIBlockElement::Update есть параметр который переиндексирует его. [/QUOTE]
да, мы рекомендуем присмотреться к событиям модуля поиска. Конкретное событие не подскажем ;)
Ещё вопрос глобальный созрел. В заданиях связанных с событиями, насколько критично убирать печатать в init.php напрямую фразы типа "Товар невозможно деактивировать, у него [count] просмотров" или обязательно нужно их убирать в языковые файлы типа /lang/ru/php_interface/init.php[/QUOTE]
желательно
[QUOTE] написал:
UPD. Ещё один вопрос глобального толка. Есть ли для результатов экзамена разница, используется у CDBResult Fetch() или GetNext().С одной стороны Fetch() быстрее и экономнее по ресурсам. С другой стороны не будет ли замечания по безопасности данных если не используется GetNext() ?[/QUOTE]
Вы все правильно пишете, следует выбрать метод, котрый отвечает безопасности данных. Вы можете требвоания прочитать в правилах экзамена, ссылка со страницы описания экзамена
[QUOTE] написал:
это надо вешать обработчик на изменение элемента и запускать переиндексацию? он жеж каждый раз тогда срабатывать будетдаже мыслей никаких нету.[/QUOTE]
[QUOTE] написал:
Тут похоже совсем "забили" на вопросы отвечать.Я не дошел ещё до задачи но думаю что тут речь о событии "OnReindex" (или каком то другом) модуля "search".А при пересохранении элемента в CIBlockElement::Update есть параметр который переиндексирует его. [/QUOTE]
да, мы рекомендуем присмотреться к событиям модуля поиска. Конкретное событие не подскажем ;)