SEO в фильтре {filter_string} и местоположение

#1 20 июля 2020 в 22:49
При редактировании контента, есть раздел SEO, там есть параметры SEO для записей, SEO для категорий и.т.д..
SEO для записей. Поле местоположение можно использовать в разделе SEO для записей, при генерации тайтлов страницы (При генерации ссылок работает не совсем корректно, при сохранении записи, сохраняется предыдущее местоположение, то есть два раза нужно сохранить запись что бы URL сохранился корректно). Здесь я про поля написал для того, чтобы было понимание, что поле местоположение может выводиться.
SEO для категорий . Здесь есть параметр {filter_string}, которым запрос фильтра можно выводить в целях SEO. Но не все поля, я пока протестировал на поле заголовок (строковое поле) и поле дата, выводится. А вот поле Местоположение не хочет выводить!
Может кто-нибудь задавался таким вопросом?
Или как-нибудь совместными усилиями решим данный вопрос!?
Я пока нашёл, где в CMS в админке поля категорий title и h1 прописываются, в form_ctypes_basic.php (system/controllers/admin/forms/) с 371 по 376 строку.
  1.  
  2. new fieldCheckbox('options:is_cats_title', array(
  3. 'title' => LANG_CP_SEOMETA_CATS_TITLE
  4. )),
  5. new fieldCheckbox('options:is_cats_h1', array(
  6. 'title' => LANG_CP_SEOMETA_CATS_H1
  7. )),
#2 21 июля 2020 в 09:03
filter_string используется в 4-х файлах:
\system\controllers\content\frontend.php
\system\controllers\admin\forms\form_ctype_basik.php
\system\controllers\admin\forms\form_ctype_dataset.php
\system\controllers\admin\forms\form_ctype_filter.php
#3 21 июля 2020 в 09:20
Как найти ту часть кода, которая отвечает за вывод поля местоположение в записи к примеру в тайтле?
#4 21 июля 2020 в 14:11
500 руб., за починку параметра {filter_string} для поля местоположение в SEO для категорий.
#5 21 июля 2020 в 14:20
Альтернативные варианты рассматриваете?

Использую это дополнение, всё работает, как надо:



настройки
#6 21 июля 2020 в 15:11
Да хочется чтобы сразу из стандартной системы всё работало. Покупал ранее InSEO, не помню точно почему, но не стал её использовать. Сейчас протестировал на InCMS 2.13.1, InSEO не работает (версия 1.0.8). Есть ещё Редирект-Центр, мощный компонент по SEO, но там вообще нет поля местоположение. Итого, нужно ремонтировать стандартный {filter_string}.
#7 21 июля 2020 в 15:26

на InCMS 2.13.1, InSEO не работает (версия 1.0.8)

Vladimir
Всё прекрасно работает. К тому же, если вы покупали, то можете зайти в личный кабинет на сайте разработчика и скачать свежую версию 1.1.0. Ну и плюс надо бы почитать, что там в файле readme.txt написано. Ну, в общем, я вас не уговариваю. Так, мимо проходил.
#8 21 июля 2020 в 15:39

Ну, в общем, я вас не уговариваю. Так, мимо проходил.

Нифигаccе о-го-гошеньки
Спасибо за предложение!) InSEO 1.1.0 не устанавливается на версию InstantCMS 2.3.1., ошибка после установки.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.