Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
14.02.2013, 13:56 | #1 |
Senior Member
Регистрация: 02.05.2011
Сообщений: 138
|
Typo3 6.0 и Responsive Design
Вместе с 4.5 пользовал TV и YAML(db_ttv). Обещалось в шестой версии внести поддержку адаптивного дизайна. И где она? Кто-нибудь уже ковырял в данном направлении? Как делать сайты на шестерке сразу для разных устройств?
|
14.02.2013, 14:00 | #2 |
Senior Member
|
Как обычно - подключение стилей по условию и хорошая адаптивная верстка.
|
14.02.2013, 17:37 | #3 |
Продвинутый
Регистрация: 21.06.2011
Сообщений: 96
|
Я вообще слабо понимаю, при чем здесь движок, все это делается средствами CSS а doctype задать на html5 ещё в 4.5 можно было
__________________
Создание и продвижению сайтов на CMS TYPO3 и Drupal |
14.02.2013, 19:16 | #4 | ||
Senior Member
Регистрация: 02.05.2011
Сообщений: 138
|
Цитата:
Цитата:
Так что вопрос был в том, не знает ли кто, с помощью каких расширений (или уже может вообще Typo3 сама все делает) делать как раньше быстро и удобно сайты на адаптивном дизайне? |
||
14.02.2013, 21:53 | #5 | |
Senior Member
|
Цитата:
Каждый, по-моему, что-то свое изобретает. Так что изложите, как вы лично привыкли работать? Я, например, использовал адаптированные под себя templavoila_framework шаблоны + куски TS. Тепмлавуаля и сейчас работает... С YAML не работал - но что мешает? Тем более для всего этого у каждого своя связка инструментов. Говорите об этом, как будто это стандарт де факто... Что сейчас мешает создать под себя шаблоны и выбирать подходящий? Я пытаюсь подстроить под себя шаблоны Fluid, ну и соответственно, этот сайт в помощь... Ну а как инструмент отлично подходит PhpStorm - автодополнения по TS, ну и Fluid также подключается, помимо прочего. Помимо прочего, старые расширения в основном также работают и на новых версиях TYPO3, иногда не так уж и много нужно там поменять, если вообще нужно. |
|
14.02.2013, 17:41 | #6 | |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Цитата:
Согласен - с ответами выше - все делается и так. Есть контент - а под него делаются различные типы сайтов: обычный, для печати, для мобильных устройств и т.д.... На typo3 - сделать это очень удобно... Самый простой пример: http://studsovet-life.ru (обычный) http://m.studsovet-life.ru (для мобильных) http://p.studsovet-life.ru (для печати) И если все расписано правильно - то и не запутаешься... |
|
14.02.2013, 17:49 | #7 |
Senior Member
|
Есть момент с картинками.
Сейчас ведь они выводятся через css_styled_content, а он ни о каких responsive не знает. И там бы пригодилась поддержка чего-то вроде http://adaptive-images.com/ Что бы не прикручивать это каждый раз чем-то внешним. |
14.02.2013, 18:01 | #8 | |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Цитата:
В итоге мой шаблон в отношении tt_content - таблицы выглядит следующим образом: PHP код:
А эту штуку http://adaptive-images.com/ я бы всеравно ставил только на m.**** сайт... Т.е. она всеравно определяет размеры окна через JS. Вообще я за чистый код и очень не люблю - если кто-то чтото будет в него вставлять без моего на то согласия и ведома! ... |
|
14.02.2013, 18:20 | #9 |
Senior Member
|
А тут user_content_image->main, получается, вы полностью сделали свою логику обработки IMAGE ?
Запостите сюда для народа |
14.02.2013, 22:03 | #10 | |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Цитата:
1. которого я так долго ждал: я ушел от папки fileadmin - т.е. я больше не использую ее для хранения шаблонов сайта, функций и всего прочего: - она у меня осталась чистой - только для "tree" (я ее так называю) - т.е. по чпу она у меня копирует содержимое сайта... Например есть раздел: http://studsovet-life.ru/projects/zkp-42/ соответственной в fileadmin есть fileadmin/projects/zkp-42/ - где хранятся фотки для данного раздела и материалы zip , rar - если они есть , в данном проекте фоновое изображение! и в настоящем я готов убить любого - кто перемещает данную логику расфасовки материала! - Стараюсь закрывать все на index кроме fileadmin, uploads (хотя данную папку я тоже стараюсь не использовать т.к. она дублирует контент - а это лишний объем и основного сайта ! 2. момент - никогда не использую javascript и style в html-коде - все выношу во внешние файлы (исключение metrika) - таким образом получается начистейший код - ну и так как ext-у меня только самый минимум - html кода и php-кода лишнего нет - в т.ч. extbase... в данном проекте логика построения systemdir Такая: depo.css - основной стиль дизайна content.css - стили контента content.m.css - стили контента (переписывают content.css) content.p.css - стили контента (переписывают content.css) для мобильных используются специальный jquery mobile css -- document-ready.js - запуск проекта document-ready.m.js - запуск проекта мобильный хотя в больших проектах document-ready.js - собирается из различных кусочков в данном проекте document-ready.js один... 3. момент - ну это касательно таблиц pages и tt_content - данный проект построен исключительно на страницах - а вообще страницы использую по минимуму - в основном на них работают плагины - которые создают виртуальный страницы и содержимое (возможно без виртуальных страниц).... а tt_content предлагает создать контент (картинка, изображение, текст, файл) - для упрощенных проектов это вполне приемлемо - но создавать страницы по такому набору в больших проектах - это очень не удобно) - и это к вопросу о данном расширении: http://forum.typo3.biz/showthread.php?t=6697 Для редакторов сайта как вижу нужно задавать жесткую форму (где уже скрипт сам автоматически расставит элементы)... Вот если посмотреть http://newsland.com/news/detail/id/1125491/ то здесь каждая новость имеет жесткий набор параметров (заголовок, фото с права, комментарии, текст) таким образом - одна новость = одна запись в БД а с http://forum.typo3.biz/showthread.php?t=6697 - одна новость = несколько записей в БД Причем фото с права вставляется не через визуальный редактор - а через специальное поле для этого - уверен на 110%! 4. ну и по поводу css_styled_content (примеры): ХОЧУ ПОДЧЕРКНУТЬ ОДИН МОМЕНТ - очень важный на мой взгляд для понимания - typo3 через css_styled_content - пытается стандартизировать то, что в принципе не возможно стандартизировать - т.к. это зависит от проекта - поэтому перешел на user->main() Картинки images.php: PHP код:
PHP код:
Но как вижу - задача программиста ни в том, что бы создавать сложную логику (это опять же к вопросу того, что обсуждалось на форуме - где-то писалось что создать такой же магазин как у битрикса очень сложно - ссылаясь на то, что там очень много зависимостей - самый сложный участок - это интеграция с 1С или другой системой, да и вообще в любых задачах - а в остальном терпимо!) а в том, что бы создать формы для ввода данных - что бы ее потом могли легко заполнить отдел секретарей - и ничего не сломать... 5. момент sitemap.xml и robots.txt - Генрятся через TS и если еще что-то вспомну - напишу красненьким сюда же... Последний раз редактировалось Ивано++; 14.02.2013 в 22:34 |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
T3CON12DE - Community, the TYPO3 family and Neos | RSS Bot | Новости TYPO3 (на английском) | 0 | 16.10.2012 20:10 |
T3CON12DE - Community, the TYPO3 family and Neos | RSS Bot | Новости TYPO3 (на английском) | 0 | 16.10.2012 13:47 |
T3CON12DE - Community, the TYPO3 family and Neos | RSS Bot | Новости TYPO3 (на английском) | 0 | 15.10.2012 20:10 |
T3CON12DE - Community, the TYPO3 family and Neos | RSS Bot | Новости TYPO3 (на английском) | 0 | 15.10.2012 16:06 |
TYPO3 или нет?! | nops | Вопросы выбора CMS | 28 | 24.02.2012 21:42 |