Цитата |
---|
Поддержка по экзаменам написал: DAkentyev , дайте, пожалуйста, ссылку на сообщение, которое вы цитируете. По одной цитате не понятен контекст всего обсуждения. |
09.09.2019 14:29:17
|
|||
|
|
11.09.2019 16:19:25
|
|||||
|
|
11.09.2019 16:22:35
|
|||||
|
|
12.09.2019 09:19:09
|
|||
|
|
12.09.2019 09:32:14
Речь идет о компоненте в режиме "без AJAX" в котором клик по ссылке вызывает не AJAX запрос, а переход на страницу компонента с параметром. Чтобы обработать этот параметр до того, как будет выведен текст компонента, надо или отключать кеширование (что запрещено условиями экзамена), либо добавлять этот параметр в вызов компонента (про что ничего не сказано в условиях задачи), либо исправлять сам компонент, что запрещено условиями задачи. Следовательно, обработчик будет запущен после кешируемой части и должен изменить уже выведенный текст. Что делается либо через JS, как у меня сейчас, либо через манипуляции с буфером, что явно чересчур. Но по ссылке утверждается, что "ни js ни отложенные функции там не нужны" Во мне и интересно, каким образом? |
|||||||
|
|
12.09.2019 11:02:12
DAkentyev, цель задания — проверка навыков использования Ajax-библиотеки, поэтому ветку с вариантом работы без ajax реализовывать во время экзамена не нужно.
На боевом проекте, вы правы, без js и component_epilog не обошлись бы) Но для экзамена задача проще. |
|
|
|
12.09.2019 11:49:36
Из которых, как я понимаю, следует, что шаблон компонента должен работать в обоих режимах. |
|||||||
|
|
26.09.2019 19:32:56
|
|||||
|
|
14.10.2019 11:53:27
Доброго времени суток!
Уточните, пожалуйста, какая версия платформы БУС будет установлена на экзаменационном сервере? На экзаменационном демо-сервере установлена 15.5.1 и в ней, например, нет метода GetComponent (разбирается в вебинаре, но по документации доступен с 15.5.10) для класса CBitrixComponentTemplate, попытка обновления платформы выливается в несоответствие версий php и MySQL. Заранее спасибо. |
||||
|
|
|||