- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
На сайте все заголовки (head - title) одинаковые. При этом в MODX я не вижу такой банальной фичи, как установить заголовок страницы, поэтому нужно изощриться я так понял.
На сайте два шаблона, оба используют чанки (если я правильно понял), где и указан уже title.
А именно в этом: [[$K.Head]]
1. Погуглил, попробовал установить пакет MetaFormat - но что-то не получилось (если кто знает как настроить - пишите).
2. Затем попробовал через TV (Template Variable), но пока не заработало. Правильно я понял нужно создать "Новое дополнительное поле"?
Может есть более просто решение?
3. Кстати, в документе есть "Заголовок" и "Расширенный заголовок. Вот я думал это оно - но нет.
Кстати, в документе есть "Заголовок" и "Расширенный заголовок. Вот я думал это оно - но нет.
Это оно и есть, но нужно смотреть в шаблон страницы, как именно вывод заголовков страницы происходит.
Смотри подробнее чанк [[$K.Head]]. Пример моего кода:
Покажите как внутри сниппета K.Head написан вывод заголовка.
Выводится так: <title>[[++site_name]]</title>
$headTitle = $_modx->resource.longtitle != '' ? $_modx->resource.longtitle : $_modx->resource.pagetitle
Это php или внутренний язык modx?
Вот допустим в K.Head такой код:
<head>
<title>[[++site_name]]</title>
Нужно что-то вроде такого?
<head>
$headTitle = $_modx->resource.longtitle != '' ? $_modx->resource.longtitle : $_modx->resource.pagetitle
<title>[[++headTitle]]</title>
Или пхп (вряд ли)?
<title><?= $headTitle ?></title>
Выводится так: <title>[[++site_name]]</title>
Поэтому у всех страниц title и одинаковый.
Пробуйте заменить так:
И тогда заговолок будет подхватываться из поля «Расширенный заголовок».
Либо так:
Тогда, если «Расширенный заголовок» будет пустой, заберет значение из поля «Заголовок».
Поэтому у всех страниц title и одинаковый.
Пробуйте заменить так:
И тогда заговолок будет подхватываться из поля «Расширенный заголовок».
Либо так:
Тогда, если «Расширенный заголовок» будет пустой, заберет значение из поля «Заголовок».
Попробовал так:
Просто как текст выводит {$_modx->getPlaceholder('longtitle')}, т.е. это и есть значение заголовка теперь
Может надо как то выводить как тут через скобки? <title>[[++site_name]]</title>
Попробовал так:
Просто как текст выводит {$_modx->getPlaceholder('longtitle')}, т.е. это и есть значение заголовка теперь
Может надо как то выводить как тут через скобки? <title>[[++site_name]]</title>
Странно, пробуй:
Попробовал так:
Просто как текст выводит {$_modx->getPlaceholder('longtitle')}, т.е. это и есть значение заголовка теперь
Может надо как то выводить как тут через скобки? <title>[[++site_name]]</title>
Значит не включена обработка шаблонизатора Fenom.
Пробуйте простой вывод из плейсхолдера, как выше порекомендовали.
[[*longtitle]]
Странно, пробуй:
Ура спасибо всем! Теперь сюда можно условные какие конструкции добавить? Типа
Только с обычным плейсхолдером...
Ура спасибо всем! Теперь сюда можно условные какие конструкции добавить? Типа
Только с обычным плейсхолдером...