bootstrap_package и realurl

Avatar of admin admin - 28.06.2016 17:12 - TYPO3, CMS, Устранение ошибок

В версиях 6.2.x расширения bootstrap_package (вплоть до версии 6.2.16 включительно) используется неверный вызов конфигуратора realurl версий 2.x. Для устранения в файле typo3conf/ext/bootstrap_package/Classes/Hooks/RealUrl/AutoConfig.php заменить \Tx\Realurl\Configuration\ConfigurationGenerator на \DmitryDulepov\Realurl\Configuration\AutomaticConfigurator (2 раза). Т.е функция addConfigVersion2x принимает следующий вид:

    /**
     * Function for RealUrl version >= 2.0.0 from Helmut Hummel
     * github.com/helhum/realurl
     *
     * @param array $params
     * @param \DmitryDulepov\Realurl\Configuration\AutomaticConfigurator $pObj
     * @return array
     */
    public function addConfigVersion2x(array $params, \DmitryDulepov\Realurl\Configuration\AutomaticConfigurator $pObj)
    {
        $params = $this->addConfigToParams($params);
        return $params['config'];
    }

Извините, новые комментарии запрещены.

2 комментариев

admin

15.08.2016 16:47

Ну да, зря они realurl ругали, нормально работает. И пространство имен было изменено полностью в соответствии с политикой TYPO3, так что претензий к ним быть не должно никаких по этому поводу.


justas

15.08.2016 16:27

Ха, помнится разработчики бутстрапа рассказывали, что мол realurl второй версии сильно багги, и поэтому нужно использовать устаревшую 1.х. А на деле еще нужно посмотреть, кто багги :-) Хотя конечно bootstrap_package вещь очень полезная.