Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
26.02.2014, 14:53 | #1 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Как в tq_seo title заменить на subtitle?
В эксте tq_seo для метатега берется из поля title страници.
Мне надо брать из подзаголовка, если поле заполнено. Вот это почему то никак не влияет, хотя должно Код:
plugin.tq_seo.metaTags.conf.title_page.field = subtitle // title
__________________
Разработка сайтов на TYPO3 |
03.03.2014, 23:22 | #2 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Ну так какие идеи?
По логике все верно.
__________________
Разработка сайтов на TYPO3 |
04.03.2014, 21:29 | #3 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Может быть немного не в тему напишу, но т.к. никто не ответил:
- одно время заморачивался поиском подобных расширений, которые по SEO-круто - за меня все сделают. А потом понял - зачем? Вывод title, description, keywords - Вы всегда можете сделать стандартными средствами, как и остальные Meta-тэги. Из расширения можете в Header отправить любую дату. Если Вашим сайтом занимаются продвижетцы - на 100% уверен что они никогда не будут пользоваться BE-typo3 всем, что эти расширения создают - они скорее всего запустят любую прогру для анализа сайта на предмет H1, B, META, TITLE. Кроме того можно сделать: PHP код:
|
04.03.2014, 22:38 | #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 |
14.03.2014, 13:00 | #5 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Вообщем это расширение использует еще одно поле Browsertitle, принцип такой же как у подзаголовка. Если Browsertitle заполнено, то подставляет его вместо Title.
Теперь мне не понятно, для чего тогда нужно поле Subtitle?
__________________
Разработка сайтов на TYPO3 |
14.03.2014, 13:19 | #6 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Как уже говорил...
Мне не понятно, зачем все это нужно? В вашем распоряжении: 1. title (название для дерева страниц) 2. nav_title (название для меню на сайте) 3. sub_title (название для меню на сайте - кратко, если где-то не влезает) 4. description (описание страницы) 5. keywords (ключевые слова) -- Чего здесь может не хватать? И для чего использовать еще что-то, превращая контент сайта в адские муки по заполнению редакторам? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как генерировать 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 |