Редирект на конце со /

187
15 января 2020, 15:50

есть два контекста, в web лежит основной каталог, в catalog лежит старые товары(вынес для удобства администрирования) если в конце адресной строки добавить слеш (site.ru/blog/) то кидает не на странице например site.ru/blog а на старый каталог(то есть страницу другого контекста) есть такой плагин

<?php
if ($modx->event->name == 'OnPageNotFound') { 
    $alias = $modx->context->getOption('request_param_alias', 'q');
    if (!isset($_REQUEST[$alias])) {return false;}
    $request = $_REQUEST[$alias];
    $tmp = explode('/', $request);
    $req = 'product';
    if (($tmp[0] == $req && count($tmp) == 1) || (count($tmp) == 2 && empty($tmp[1])) ) {
        $modx->sendForward('2068');
        return;
    } else if ($tmp[0] == $req && count($tmp) >= 2 && !empty($tmp[1])) {
        $obj = $modx->getObject('modResource', array('uri' => $request));
        $modx->sendForward($obj->get('id'));
        return;
    } else if ($tmp[0] != $req && $tmp[0] != 'assets') {
        $modx->switchContext('web');
        return;
    }
}

настройки контекста

READ ALSO
Открытие H.265 для работы с NAL-unit&#39;ами

Открытие H.265 для работы с NAL-unit'ами

Есть видео mkv с кодеком h265

201
Указатель на структуру в С++

Указатель на структуру в С++

Я не понимаю как передается стуктура по указателюДопустим, что есть структура:

161
Возведение в степень. Найти ошибку

Возведение в степень. Найти ошибку

Во входном файле INPUTTXT содержится единственное число A (1 ≤ A ≤ 10^9)

185
Вид отношения между классами

Вид отношения между классами

Как вы думаете, какой вид отношения между классами std::reference_wrapper и std::mutex?ref используется в виде обертки для обертки mutex'а, чтобы представить...

175