<?php
$resourceId = $modx->resource->get('id');
if (!$resourceId) { return ''; }
/** @var string|array $args */
$args = '';
if (!empty($scriptProperties['args'])) {
$args = $scriptProperties['args'];
if (strpos(ltrim($args), '{') === 0) {
$args = $modx->fromJSON($args);
$args = (is_array($args)) ? $args : '';
foreach ($args as $k => $v) {
if (is_string($k) && !trim($k) && is_string($v) && !trim($v)) {
unset($args[$k]);
}
}
}
}
$canonicalUrl = $modx->makeUrl($resourceId, '', $args, 'full');
return '<link rel="canonical" href="'. $canonicalUrl .'" />';
Как вывести canonical url на https
Версия MODX: Revolution
Добрый день, стоит вот такой сниппет, а так понимаю он отвечает за вывод строки />, но вот как сделать чтобы результат был https
Комментарии (6)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Алексей 01.06.2021 12:24 #
LITOSH 01.06.2021 15:02 #
Заменить на
Алексей 01.06.2021 16:01 #
Павел Романов 01.06.2021 15:02 #
Если не поможет, попробуйте так:
Алексей 01.06.2021 16:03 #
но это решение помогло, спасибо огромное! modx для меня новый движок вообще не знаком
Павел Романов 01.06.2021 16:04 #
Системные настройки в «Шестеренке» в правом верхнем углу.