Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
10.10.2016, 13:40 | #1 | |
Новенький
Регистрация: 01.06.2016
Сообщений: 16
|
Цитата:
Т.е. сейчас в setup вот так: [userFunc = user_isMobileForced] tmp.template.template.file = 02.tmpl [end] [userFunc = user_isStandardForced] tmp.template.template.file = 01.tmpl config.baseURL = http://www.domain.ru/ [end] page.10 < tmp.template На мобильной версии стоит ссылка на www.domain.ru/?noMobile=1 Ссылка срабатывает, открывается полная версия главной страницы, но по кликам на другие страницы снова делается открываются мобильная версия. А нужно бы, чтобы продолжалась работа с полной версией сайта. Что еще надо прописать? Что касается версии Typo3, то я не распоряжаюсь сайтом, просто имею возможность работать в BE для изменения дизайна и содержания. |
|
10.10.2016, 20:55 | #2 | |
Senior Member
Регистрация: 17.09.2012
Сообщений: 675
|
Цитата:
Basic usage If you like, your visitors can have the choice of switching between the two versions by simply adding one GET parameter to an URL. The extension sets a Cookie which controls the automatic redirection, so you only need to add the parameter once and don't have to carry it along over all pages https://docs.typo3.org/typo3cms/exte...age/Index.html Машинный перевод: "Если вы хотите, ваши посетители могут иметь выбор переключения между двумя версиями, просто добавив один параметр GET к URL-адресу. Расширение устанавливает Cookie, который управляет автоматической переадресацией, так что вам нужно только добавить параметр один раз и не должны носить его с собой по всем страницам" ======= Может, надо прописать какой-то "параметр GET к URL-адресу"? https://www.google.ru/search?q=%D0%B...FqGr6AT_0qiYAQ |
|
11.10.2016, 16:23 | #3 |
Senior Member
Регистрация: 17.09.2012
Сообщений: 675
|
Usage example
https://docs.typo3.org/typo3cms/exte...ple/Index.html Машинный перевод: Допустим, что ваш основной установки Typo3 для обычных настольных браузеров находится под `Www.domain.com <http://www.domain.com/>` _ и ваша мобильная версия находится под mobile.domain.com Теперь, при доступе к www.domain.com с мобильным устройством (и устройство успешно обнаружен как мобильный телефон), то расширение автоматически переадресует на мобильную версию (mobile.domain.com). Вернитесь к обычному веб-сайт Если вы хотите, чтобы позволить пользователю по-прежнему использовать настольную версию, вы можете добавить ссылку (например, "Switch на классическую версию") в вашем мобильном веб-сайте, который имеет noMobile в качестве GET-параметра: http://mobile.domain.com?noMobile=1 Расширения теперь устанавливает куки, который отключает автоматическое обнаружение. Это означает, что до тех пор, как печенье активна, пользователь не будет перенаправлен на мобильную версию автоматически больше. Кроме того, можно связать со стандартной версией, или на конкретную страницу стандартной версии: http://www.domain.com/example.html?noMobile=1 Обратите внимание, что имена GET-параметры могут быть свободно сконфигурированы (смотри главу "Конфигурация"). Переключиться на мобильную версию вручную Вы также можете позволить пользователю выбрать мобильную версию: http://mobile.domain.com?isMobile=1 Внимание Добавление = 1 к параметру не всегда требуется, но рекомендуется, если у вас возникнут проблемы, как 404 ошибки (особенно в сочетании с RealUrl)! |
13.10.2016, 12:21 | #4 |
Новенький
Регистрация: 01.06.2016
Сообщений: 16
|
Спасибо за перевод документации к расширению.
Проблема в том, что вот это: "Если вы хотите, чтобы позволить пользователю по-прежнему использовать настольную версию, вы можете добавить ссылку (например, "Switch на классическую версию") в вашем мобильном веб-сайте, который имеет noMobile в качестве GET-параметра: http://mobile.domain.com?noMobile=1 Расширения теперь устанавливает куки, который отключает автоматическое обнаружение. Это означает, что до тех пор, как печенье активна, пользователь не будет перенаправлен на мобильную версию автоматически больше." работает только один раз - когда я ткнул на эту ссылку. Когда я продолжаю ходить по ссылкам, то меня снова перебрасывает на мобильную версию, хотя, как утверждается в документации - пока кукисы действуют ( а там выставлено 3600сек. по умолчанию), то редирект не должен работать. Однако же работает... Вот в чем проблема. |
13.10.2016, 12:30 | #5 | |
Senior Member
Регистрация: 17.09.2012
Сообщений: 675
|
Цитата:
config.baseURL = http://www.domain.ru/?noMobile=1 ? |
|
13.10.2016, 16:34 | #6 |
Новенький
Регистрация: 01.06.2016
Сообщений: 16
|
Ладно, вопрос с работой расширения пока отложим.
Тогда может ли кто-то просветить насчет настройки Туро3 для работы с поддоменами, чтобы на поддомене m.domain.ru были все страницы, что и на основном домене www.domain.ru, но применялся бы свой setup (но resource и constants брались с основного домена). Т.е. в дереве страниц я создал отдельную страницу для поддомена, присвоил ей домен m.domain.ru - и что дальше? |
13.10.2016, 21:51 | #7 | |
Senior Member
Регистрация: 17.09.2012
Сообщений: 675
|
Цитата:
http://www.typo3.ru/uploads/media/quickstart_ru.pdf Создать другой сайт в этой же базе?...................82 Управление несколькими доменами....................83 |
|
30.10.2016, 22:10 | #8 | |
Senior Member
|
Цитата:
|
|
Теги |
домены третьего уровня |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос сайта на другой домен | Tchort | Общие вопросы | 3 | 22.06.2011 01:43 |
меню второго уровня в другом div | mix | Общие вопросы | 2 | 09.03.2010 01:06 |
Выводить title одного уровня на подстраницах | surfman | TypoScript практикум | 1 | 15.11.2009 20:55 |
Можно ли разбить пункты меню 2-го уровня на 3 части ? | ov.lovyannikov | Общие вопросы | 7 | 19.05.2009 02:09 |
Не получается отобразить меню второго уровня... | Vit Brevis | Общие вопросы | 5 | 22.11.2006 17:52 |