Вход • Регистрация

Всего найдено: 5

  • 04 мая 2014 г.
  • Позвольте еще добавить вопрос.
    С пересчетом страниц и подрезкой понятно, есть еще такая функция как "sort#", как ее воплотить в жизнь при следующих условиях -

    URL такого вида как:
    "домен.ру/категория/page#/" - скрипт отрабатывает
    "домен.ру/категория/page#/sort#/" - скрипт отрабатывает
    "домен.ру/категория/sort#/" - скрипт, естественно не отрабатывает

    То есть нужно чтобы URL вида "домен.ру/категория/sort#/" тоже формировали ссылку "canonical".
  • 16 мая 2014 г.
  • 1. В файле ../includes/function.php
    найти следующее -
    Код
    public function show_title()

    после завершения функции добавь -
    Код
    public function show_canonical()
    {
    if ($this->diafan->page > 1)
    {
    echo '<link rel="canonical" href="'.BASE_PATH.''.str_replace("/page".$this->diafan->page, "", $this->diafan->rewrite).'/"/>';
    }
    else
    {
    echo '<link rel="canonical" href="'.BASE_PATH.''.str_replace("/sort".$this->diafan->sort, "", $this->diafan->rewrite).'/"/>';
    }
    }


    2. В необходимом файле шаблона ../themes/***.php
    в любом месте формирования шапки добавь следующее -
    Код
    <insert name="show_canonical">

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум