Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
07.12.2009, 13:14 | #1 |
Новенький
Регистрация: 07.12.2009
Сообщений: 8
|
Как добавить код счетчика
Надо добавить код счетчика на сайт , добавляю его во все файлы fileadmin/templates/*.htm, нажимаю "очистить все кеши".
Код не появляется. Вообще не понимаю, что делать |
07.12.2009, 13:58 | #2 |
Senior Member
Регистрация: 02.10.2009
Сообщений: 134
|
Читать документацию, наверное. Если я правильно понимаю, у вас используется TemplaVoila? тогда надо проделать remap - скорее всего без действительного remap-а, просто зайти в этот пункт меню и сохранитьcя.
|
07.12.2009, 14:33 | #3 | |
Новенький
Регистрация: 07.12.2009
Сообщений: 8
|
Цитата:
Видать это крайне нетривиальная задача, если на всем форуме нет внятного объяснения, как вставить счетчик на сайт. Может американские пацаны умеют решать такие сложные задачи,счас попробую это. http://www.infohit.net/blog/post/how...ith-typo3.html АПДЕЙТ. Работает. Можете внести в фак, что для того, что бы вставить код счетчика, к примеру гугл-аналитикс надо в "Шаблонах"->"Главная добавить" следующие строчки в конце кода page.wrap ( | <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-xxxxxx-x"); pageTracker._initData(); pageTracker._trackPageview(); </script> ) Последний раз редактировалось aloha; 07.12.2009 в 14:49 |
|
07.12.2009, 16:53 | #4 |
Senior Member
Регистрация: 02.10.2009
Сообщений: 134
|
Да, это работает. Но не в 100% случаев. (Наличие объекта page никто не гарантирует. У какого-нибуть немца может оказаться seite, или как там по-немецки страница.) Поэтому и нет точного фак-а, потому чт окаждый раз надо узнавать, как сделано на конкретном сайте. Поэтому такие вещи надо по-хорошему спрашивать не на форуме, а требовать с разработчика сайта это документировать. Заранее. Это наверное не к вам, а к тому кто сайт заказывал.
|
07.12.2009, 18:42 | #5 | |
Administrator
|
Цитата:
В данном случае, лучшая документация - это код. Если несколько дней поизучать TS по книжке, которая стоит на этом форуме на главной в правой колонке, то такие вещи не должны быть проблемой. (ну а если не изучать - то либо тратить долгие часы тыкаясь в слепую и не врубаясь что зачем и почему, либо платить специалисту, который изучал) Я счетчик обычно вставляют так: Код:
page = PAGE page.typeNum = 0 page.10 = USER page.10.userFunc = tx_templavoila_pi1->main_page page.20 = TEXT [globalVar = TSFE : beUserLogin> 0] config.no_cache = 1 page.20.value( <!-- Logged-in backend user, Google Analytics not counted! --> ) [else] page.20.value( <!-- place for Google Analytics code --> ) [global] |
|
07.12.2009, 18:54 | #6 |
Новенький
Регистрация: 07.12.2009
Сообщений: 8
|
Тратить 2-3 дня на изучение системы, только для того, что бы вставить счетчики???
Да проще переставить на другую cms, благо контента немного, и в принципе не иметь себе проблем в будущем. И не надо платить "специалистам". |
07.12.2009, 19:02 | #7 |
Senior Member
Регистрация: 02.10.2009
Сообщений: 134
|
если контента мало и не использованы возможности по верстке - изначально поставлен сайт на неправильную CMS. Если разработчик не сделал управление сайтом удобным - на... такого разработчика. В данном случае - не сделал управление футером легким и очевидным.
|
10.12.2009, 15:51 | #8 |
Senior Member
Регистрация: 24.06.2006
Сообщений: 143
|
Такие топики и показывают почему TYPO3 больше фреймворк (CMF), чем CMS
От CMS в принципе вполне можно ожидать, что есть готовый из коробки какой-то единый способ вставки счетчика, который работает на всех сайтах, как видимо и думал топик стартер. От фреймворка этого ожидать глупо, это больше конструктор из которого можно сделать что угодно и реализовать сотни разных способов вставки счетчика, которые лучше отвечают целям заказчика. Последний раз редактировалось jettero; 10.12.2009 в 16:10 |
10.12.2009, 16:54 | #9 | ||
Administrator
|
Цитата:
Цитата:
Вот только надо понимать, на какое расстояние Вам нужно ехать. Если - 5 км, то ответ очевиден. А вот если 100 км? То ответ уже вовсе не так очевиден. Так что не стоит обобщать... Ваша ситуация - это именно Ваша ситуация. А другим может надо вообще на 500 км лететать. |
||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в RTE HtmlArea добавить свою кнопку? | Дылгеров Ц.В. | HTMLArea, RTE, tinymce_rte и другие визуальные редакторы | 9 | 17.04.2008 20:21 |
Как добавить свой стиль в ? | Александр | Общие вопросы | 2 | 03.01.2008 22:47 |
Как добавить в шаблон "tt_news" в разделе "TEMPLATE_SINGLE" ссылку "ПЕЧАТЬ" | thebat | Общие вопросы | 2 | 08.12.2007 19:16 |
как вставить название категории, если заранее неизвестен код этой категории? | Дылгеров Ц.В. | Общие вопросы | 11 | 20.03.2006 11:34 |
Как вставить PHP код до всякого TYPO3 кода.. Или почти до | Valery Romanchev | Разработка расширений / TYPO3 extension development | 1 | 30.07.2005 17:15 |