Убираем дубли главной modx revo

Убираем дубли главной modx revo

Убираем дубли главной modx revo

Убираем дубли главной modx revo

Убираем дубли главной modx revo

КАК убрать дубли главной в modx revo ?

Создаём плагин DOUBLES в событиях ставим OnWebPagePrerender.



<?php
switch ($modx->event->name) {
case 'OnHandleRequest':
if (strpos($_SERVER['REQUEST_URI'],'index.php') !== false && $modx->context->get('key') != 'mgr') {
if (!empty($_GET['id'])) {
$id = (int)$_GET['id'];
if (!$modx->getCount('modResource', array('id' => $id, 'published' => 1, 'deleted' => 0))) {
$modx->sendErrorPage();
} 
} else {
$id = $modx->getOption('site_start', null, 1);
}
$modx->sendRedirect($modx->makeUrl($id),array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
break;
}


Почему выбирают нас

Ваш успех - наш успех

Ваш успех - наш успех, а значит еще больше работы для нашей команды.

100% Отклик

Мы предугадываем ваши желания

Создание Интернет-проектов ради захвата аудитории и отклика в необходимых объёмах.

Адаптивные приложения

для iOS и android

Создание адаптивных сайтов, мобильных приложений и каталогов.

Дизайн и 3D

Дизайн и 3D визуализации проектов

Среди нас есть 3D-конструкторы и 3D-дизайнеры, а некоторые из нас владеют не только серией Adobe, но и SolidWorks.

100% понятный код

После нас разберутся и другие

Наши кодеры оставляют метки и никогда не стирают лицензии GNU GPL.