Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TYPO3: SEO и статистика посещений

Ответ
 
Опции темы Опции просмотра
Старый 26.02.2014, 14:53   #1
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию Как в tq_seo title заменить на subtitle?

В эксте tq_seo для метатега берется из поля title страници.
Мне надо брать из подзаголовка, если поле заполнено.

Вот это почему то никак не влияет, хотя должно
Код:
plugin.tq_seo.metaTags.conf.title_page.field = subtitle // title
__________________
Разработка сайтов на TYPO3
surfman вне форума   Ответить с цитированием
Старый 03.03.2014, 23:22   #2
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию

Ну так какие идеи?
По логике все верно.
__________________
Разработка сайтов на TYPO3
surfman вне форума   Ответить с цитированием
Старый 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 код:

headerData.10 
PHP_SCRIPT
    headerData.10
.file = *.php 
И написать любые тэги на Вашем сайте если у Вас нет времени делать это на TS.
Ивано++ вне форума   Ответить с цитированием
Старый 04.03.2014, 22:38   #4
surfman
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
			}
		}

	}



}
Вот я и хотел переопределить title_page.field, но не работает.
Можно конечно через stdWrap к title добавить подзаголовок, но изначально задумка была в том, чтобы использовать именно подзаголовок, если он есть.
__________________
Разработка сайтов на TYPO3
surfman вне форума   Ответить с цитированием
Старый 14.03.2014, 13:00   #5
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию

Вообщем это расширение использует еще одно поле Browsertitle, принцип такой же как у подзаголовка. Если Browsertitle заполнено, то подставляет его вместо Title.

Теперь мне не понятно, для чего тогда нужно поле Subtitle?
__________________
Разработка сайтов на TYPO3
surfman вне форума   Ответить с цитированием
Старый 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 (ключевые слова)

--
Чего здесь может не хватать?
И для чего использовать еще что-то, превращая контент сайта в адские муки по заполнению редакторам?
Ивано++ вне форума   Ответить с цитированием
Старый 17.03.2014, 11:49   #7
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию

Вообщем решил не заморачиваться с этим расширением и вернулся обратно к простой схеме.
__________________
Разработка сайтов на TYPO3
surfman вне форума   Ответить с цитированием
Старый 28.11.2014, 13:38   #8
wiggwr
Новенький
 
Регистрация: 30.10.2014
Сообщений: 13
По умолчанию

правильно зачем заморачиваться, чем проще тем лучше
wiggwr вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как генерировать 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


Часовой пояс GMT +4, время: 13:11.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория