Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
15.07.2009, 10:09 | #1 |
Продвинутый
|
Как заставить расширение metaext (для добавления метатегов) работать?
Поставила расширение metaext для добавления метатегов. После установки обнаружила что:
Database status: Table error! Probably one or more required fields/tables are missing in the database! Code warnings: (developer-relevant) Some tables or fields are missing! Удалила и поставила расширение заново. Не помогло. Закачала из Extension Repository файлы этого расширения, проверила на соответствие с файлами из typo3conf\ext\metaext\. Они оказались идентичными. Зашла в install -> Database Analyser -> Update required tables COMPARE Обнаружила там много чего, в том числе: ALTER TABLE pages CHANGE tx_metaext_importance tx_metaext_importance char(3) default '0.5'; Current value: varchar(3) default '0.5' Что делают в таких случаях? Экстеншен у меня не работает. После того как добавляю в setup шаблона: config < plugin.tx_metaext_config.config page = PAGE page.typeNum = 0 page.headerData.1000 < plugin.tx_metaext_metatags page.stylesheet = fileadmin/gckamsan/css/template.css у меня перестает подгружаться файл css и файл шаблона(html). Метаданные я добавляю на страницу, сохраняю, обновляю кэш, но в исходном коде страницы никаких метаданных не вижу. В чем может быть дело? |
15.07.2009, 12:00 | #2 |
Senior Member
|
Попробуйте все сделать простым TS - намного лучше решение будет и очень гибко настраиваемое. В TSRef есть раздел про метатеги.
|
16.07.2009, 12:45 | #3 |
Продвинутый
|
Взяла этот код, сделала, работает но не берутся keywords,description,author из метаданных страницы
http://forum.typo3.biz/showthread.php?p=25103#post25103 Не понятно куда прописать subtitle,keywords,description,author чтоб для них можно было использовать иерархию? Код:
Damit die Meta's auch hirarchisch abgefragt werden können # im Installations-Tool bei 'addRootLineFields' mit eintragen: # subtitle,keywords,description,author # => diese Felder können abgefragt werden mit |
16.07.2009, 12:59 | #4 |
Senior Member
|
Ну вот код из одного проекта
Код:
temp.desc = TEXT temp.desc.data = page:title // field:subtitle temp.desc.wrap = | [treeLevel = 0] temp.desc.data > temp.desc = Сайт посвящен мотоциклам ЯВА (JAWA). История и настоящее компании Jawa, статьи и книги посвященные ремонту, фотографии и описание мотоциклов Ява, форум для общения и галерея участников. [end] page { meta { description < temp.desc subject < temp.desc keywords = ява,jawa,638,639,634,мото,мотоцикл,ремонт,эксплуатация,инструкция,проводка,схема,двигатель,рама,зажигание,ремонт ява,ремонт jawa,проводка ява,аккумулятор,зажигание,старушка,чекушка,cz,cezet,чезет robots = all abstract < temp.desc distribution = global title < temp.desc classification = ява,jawa,638,639,634,мото,мотоцикл,ремонт,эксплуатация,инструкция,проводка,схема,двигатель,рама,зажигание,ремонт ява,ремонт jawa,проводка ява,аккумулятор,зажигание,старушка,чекушка,cz,cezet,чезет revisit = 7 days revisit-after = 7 days designer = UncleByte.com publisher = Jawa Club language = russian } } [treeLevel = 0] page.meta.title > page.meta.title.data = page:title page.meta.title.wrap = Jawa Club - | |
17.07.2009, 09:42 | #5 |
Продвинутый
|
Примерно тоже же самое у меня есть. Но меня интересует как сделать чтоб keywords, description брались бы из свойств страницы (page properties -> type advanced -> Metadata)?
|
17.07.2009, 18:00 | #6 |
Senior Member
|
В версии 4.2.х нет расширенного типа страницы. А все данные наверняка доступны по обращению типа field:keyword или что-то в этом роде.
Хотя на данный момент keywords поисковикам не так интересны, как description, а как его сделать подобным содержимому заголовка страницы в моем коде указано. |
20.07.2009, 14:12 | #7 |
Продвинутый
|
У меня версия 4.2.6. Есть тип страницы advansed у которого есть вкладка Metadata, у которой, в свою очередь есть поля: Abstract, Author, Email, Keywords, Description. Ответ на вопрос куда прописать subtitle,keywords,description,author чтоб для них можно было использовать иерархию? Мне помогло.
|
Теги |
расширение, метатеги, metaext |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добиться невидимости страницы для realurl? | salah | Общие вопросы | 4 | 08.12.2008 16:10 |
Не могу заставить работать tt_news | dustyattic | Общие вопросы | 6 | 09.10.2007 19:15 |
Как написать документацию для расширения? | KortS | Общие вопросы | 2 | 23.03.2005 22:26 |
Как осуществить доступ на FE-страницу для нескольких групп FE-пользователей? | Storm | Общие вопросы | 2 | 26.01.2005 01:02 |