![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
В эксте tq_seo для метатега берется из поля title страници.
Мне надо брать из подзаголовка, если поле заполнено. Вот это почему то никак не влияет, хотя должно Код:
plugin.tq_seo.metaTags.conf.title_page.field = subtitle // title
__________________
Разработка сайтов на TYPO3 |
|
|
|
|
|
#2 |
|
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Ну так какие идеи?
По логике все верно.
__________________
Разработка сайтов на TYPO3 |
|
|
|
|
|
#3 |
|
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Может быть немного не в тему напишу, но т.к. никто не ответил:
- одно время заморачивался поиском подобных расширений, которые по SEO-круто - за меня все сделают. А потом понял - зачем? Вывод title, description, keywords - Вы всегда можете сделать стандартными средствами, как и остальные Meta-тэги. Из расширения можете в Header отправить любую дату. Если Вашим сайтом занимаются продвижетцы - на 100% уверен что они никогда не будут пользоваться BE-typo3 всем, что эти расширения создают - они скорее всего запустят любую прогру для анализа сайта на предмет H1, B, META, TITLE. Кроме того можно сделать: PHP код:
|
|
|
|
|
|
#4 |
|
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Да, можно и самому формировать мета-теги, но этот экс как бы комплексное решение. Плюс можно для каждого дерева задавать индивидуальные суфиксы и префиксы. И так по мелочи.
Я взял setup.txt у этого расширения, там такой код Код:
###
# This is the default TS-setup for tq_seo
#
# (see Section Reference in the manual for more options & parameters)
#
###
## title tag changer
config.titleTagFunction = TQ\TqSeo\Page\Part\PagetitlePart->main
# TypoScript added by extension "tq_seo"
plugin.tq_seo =
plugin.tq_seo {
# Page title generator
pageTitle =
pageTitle {
applySitetitleToPagetitle = {$plugin.tq_seo.pageTitle.applySitetitleToPagetitle}
applySitetitleToPrefixSuffix = {$plugin.tq_seo.pageTitle.applySitetitleToPrefixSuffix}
sitetitleGlue = {$plugin.tq_seo.pageTitle.sitetitleGlue}
sitetitleGlueSpaceBefore = {$plugin.tq_seo.pageTitle.sitetitleGlueSpaceBefore}
sitetitleGlueSpaceAfter = {$plugin.tq_seo.pageTitle.sitetitleGlueSpaceAfter}
sitetitlePosition = {$plugin.tq_seo.pageTitle.sitetitlePosition}
sitetitle = {$plugin.tq_seo.pageTitle.sitetitle}
# list of stdWraps for advanced page title manipulations
stdWrap =
stdWrap {
# stdWrap for raw page title (before processing)
before =
before {
}
# stdWrap for sitetitle (the title from the template, not from the page)
sitetitle =
sitetitle {
}
# stdWrap for processed page title (after processing)
after =
after {
}
}
}
# Page metatag generator
metaTags =
metaTags {
# basic configuration for metatag informations
conf =
conf {
description_page.field = description
keywords_page.field = keywords
title_page.field = title
author_page.field = author
email_page.field = author_email
tx_tqseo_geo_lat.field = tx_tqseo_geo_lat
tx_tqseo_geo_long.field = tx_tqseo_geo_long
tx_tqseo_geo_place.field = tx_tqseo_geo_place
tx_tqseo_geo_region.field = tx_tqseo_geo_region
lastUpdate_page = TEXT
lastUpdate_page {
data = page:lastUpdated
stdWrap.ifEmpty.data = register : SYS_LASTCHANGED
date = c
}
}
}
}
Можно конечно через stdWrap к title добавить подзаголовок, но изначально задумка была в том, чтобы использовать именно подзаголовок, если он есть.
__________________
Разработка сайтов на TYPO3 |
|
|
|
|
|
#5 |
|
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Вообщем это расширение использует еще одно поле Browsertitle, принцип такой же как у подзаголовка. Если Browsertitle заполнено, то подставляет его вместо Title.
Теперь мне не понятно, для чего тогда нужно поле Subtitle?
__________________
Разработка сайтов на TYPO3 |
|
|
|
|
|
#6 |
|
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Как уже говорил...
Мне не понятно, зачем все это нужно? В вашем распоряжении: 1. title (название для дерева страниц) 2. nav_title (название для меню на сайте) 3. sub_title (название для меню на сайте - кратко, если где-то не влезает) 4. description (описание страницы) 5. keywords (ключевые слова) -- Чего здесь может не хватать? И для чего использовать еще что-то, превращая контент сайта в адские муки по заполнению редакторам?
|
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Вообщем решил не заморачиваться с этим расширением и вернулся обратно к простой схеме.
__________________
Разработка сайтов на TYPO3 |
|
|
|
|
|
#8 |
|
Новенький
Регистрация: 30.10.2014
Сообщений: 13
|
правильно зачем заморачиваться, чем проще тем лучше
|
|
|
|
![]() |
| Опции темы | |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как генерировать TITLE | Nikolay | TYPO3: SEO и статистика посещений | 2 | 20.08.2012 19:14 |
| Как заменить Title на Subtitle | AleXUnder | Общие вопросы | 2 | 14.02.2008 00:20 |
| как установить title из плагина в templavoile | (:) | Разработка расширений / TYPO3 extension development | 2 | 28.01.2008 18:55 |
| RealUrl. Как использовать другое поле 'alias_field' => 'title' | afl | Общие вопросы | 0 | 29.05.2007 17:13 |
| Использование тега <br> в поле: Pagetitle / Subtitle / Navigation title | thebat | TypoScript практикум | 11 | 06.04.2007 16:30 |