Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Typo3 6.0 - будущее настало или нет? (http://forum.typo3.ru/showthread.php?t=10445)

Ивано++ 22.02.2013 10:11

А чем GE (gridelements) плох - ведь TV - очень сложная.
И потом по опыту могу сказать - что если структура сайта шаблонов не очень сложная - и можно обойтись без IF-ов - то fluid-это лишнее, а вот для создания форм и валидации - FLuid очень даже подходит!

Андрей Аксенов 22.02.2013 12:12

Цитата:

Сообщение от shuman (Сообщение 35694)
Возможна ли миграция существующего сайта с TV на Fluid?

В разметке дизайна всего один элемент контента.
FCE на сайте отсутствуют
Как быть с "отсоединенными", но не скрытыми и не удаленными элементами контента. Они получается все станут видимыми?

Конечно возможно. Создаете новый шаблон на флюид - по разметке совпадающий со старым и указываете область, куда должны "проецироваться" элементы содержимого.
С отсоединенными элементами не сталкивался, но что мешает попробовать применить шаблон для пробной страницы с такими элементами? Заодно и опишите ваш опыт здесь... Документации по "миграции" с одного шаблонизатора на другой нет, поэтому - "опыт, сын ошибок трудных".

Андрей Аксенов 22.02.2013 12:22

Цитата:

Сообщение от Ивано++ (Сообщение 35697)
А чем GE (gridelements) плох - ведь TV - очень сложная.
И потом по опыту могу сказать - что если структура сайта шаблонов не очень сложная - и можно обойтись без IF-ов - то fluid-это лишнее, а вот для создания форм и валидации - FLuid очень даже подходит!

Темплавуаля не сколько сложная, но я бы сказал, непредсказуемая. Особенно при обновлениях сайта и переходе, скажем, на другой хостинг. Там есть возможность выбора места хранения структуры сайта - в файлах или в БД, но иногда, опять же, по опыту, проскакивают непонятные ошибки в виде не найденного шаблона. К тому же, без костылей невозможно указать несколько мест хранения структур данных и объектов, да и документации, подробно раскрывающей все хитрости нет. Хотя, что касается "хитростей" документации нет и по бОльшей части TYPO3.
Что касается использования флюид - по своему опыту могу сказать, мне понравилось. И простые шаблоны, и сложные, но с использованием вставок из TS. Пока флид, несмотря на восторженные отклики, без TS многого сделать не может.
Но я надеюсь на лучшее, тем более тенденция уже видна, поэтому - делать нечего, только вперед.
Ну а огромный минус, и о нем уже говорилось, частая смена основы - версий флюид и эксбейз. Меняются названия классов и т. п. - а сайт перестает работать при обновлении без объявления войны... Это так, я сталкивался.

dmartynenko 22.02.2013 12:59

Цитата:

Вот здесь про FAL наглядго. http://typo3.org/fileadmin/t3org/ima...-Whats-New.pdf
Спасибо. Такого еще не видел. В других местах пишут только что FAL это круто, а как пользоваться не понятно.

Ивано++ 14.03.2013 21:54

А старый typo3 - сайт был как-то по круче...
В плане идей и удобства использования...

http://forge.typo3.org/issues/11391

Vornic 15.03.2013 01:27

Цитата:

Сообщение от Ивано++ (Сообщение 35870)
А старый typo3 - сайт был как-то по круче...
В плане идей и удобства использования...

http://forge.typo3.org/issues/11391

Полностью разделяю Вашу точку зрения в этом плане и считаю, что по сути Typo3 не развивается, толстеет обрастает фичами, но принципиально ничего нового - "Те же яйца, только сбоку". :(

Ивано++ 17.04.2013 18:23

Как понял - вышла новая версия typo3 TYPO3 CMS 6.1.

Все перерыл - но не нашел презентации о том, что в нее нового добавили...
Не поделитесь ссылочкой, если кто нашел...:)

dmartynenko 17.04.2013 19:21

Откуда дровишки?

В новостях было только про бету: http://typo3.org/news/article/typo3-...ta-1-released/

Там же есть про изменения.

По графику релиз на 30 апреля запланирован. http://typo3.org/news/article/typo3-cms-61-improve/
Но как обычно будет позже.

Ивано++ 17.04.2013 19:44

А я думал уже...
15 дней значит осталось...

Особенно заинтересовало вот Это:


Extensions
Make the process of extension handling even easier and flexible (we will see what that will mean ;-))
Build a compatibility layer for outdated extensions, new documentation on best practices for extensions (work in progress, see

Что то - про расширения (как-то изюм...)

dmartynenko 17.04.2013 19:53

Скорее всего будет краткий гид, как рефакторить существующие расширения для работы с 6.x :cool:

Айболит 08.10.2013 02:01

Здравствуйте

Я в Typo3 новичок.

Почитал тему, но честно говоря так и не понял, как обновиться с 4.5 до 6.1 версии

Пробовал, как тут: http://typo3.org/documentation/docum....1.0/view/1/4/

на шаге 3 выскакивают ошибки

Если есть какие нибудь инструкции, или личный опыт в обновлении, не могли бы вы поделиться, буду признателен)

Vornic 08.10.2013 11:38

А есть причины, по которым вам нужна 6.1 версия? :)
Я вот пока не нашел таковых, вроде всё что умеет 6.1 - можно сделать на 4.5. Кроме того, как мне показалось со стабильностью у 6.1 есть проблемы.

surfman 08.10.2013 11:42

Через месяц 6.2 выпустят. Может Что то кардинально поменяется?

Vornic 08.10.2013 11:47

Очень сомневаюсь, как мне кажется, развитие typo3 остановилось, внедряют новые технологии, которые ничего нового не вносят. Грубо говоря - те же яйца, только сбоку (ну еще и требования к ресурсам выше)

Андрей Аксенов 08.10.2013 11:53

Обновил уже ни один сайт на версию 6.x. Проблемы во всех случаях бывали из-за старых расширений. В шестой версии используются другие функции, и приходится обращать на это внимание, кроме того, возможны ошибки из-за подключения файлов локализации - все решается правкой кода этих расширений. Для этого нужно включить отображение ошибок php. Ну а затем по ошибке вносить изменения.
При обновлении полезен этот документ: http://wiki.typo3.org/TYPO3_6.0#Upgrading_issues
Список устаревших функций с советами по из замене: http://wiki.typo3.org/TYPO3_6.0_Exte...Migration_Tips
Кроме того, нужно убедиться, что все использованные изображения также были перенесены (не возникает ошибок об отсутствующих файлах и т.п.). В 6.x версии директория uploads уже не используется для хранения файлов расширений, из нее и из typo3temp все переносится в fileadmin/_migrated, fileadmin/_migrated_ и т. п.
Вообщем - нужно отлаживать, смотря по возникающим ошибкам.

Vornic 08.10.2013 12:02

Спасибо Андрей что расписали всё, это следовало бы в какой то теме закрепить. Но главный вопрос.
Ради чего всё это нужно было, была острая необходимость в обновлении системы, Вы использовали какие то новые расширения, которые не умеют работать со старым API?

Андрей Аксенов 08.10.2013 12:11

Да, я сейчас перехожу на шаблоны Fluid и технологию на базе Flux - вот как раз она то в скорости будет переезжать на новую ветку TYPO3.
Хотя и на четвертой версии все работает пока замечательно. А шестая, к сожалению, не свободна от некоторых глюков, старые расширения на ней работают замечательно, после исправлений в используемых старых функциях, но вот заметил, что там что-то произошло с кешированием - кое что никак не могу заставить работать - были ошибки при постраничном разбиении списка в каком-то самописном расширении, там используется chash, а само расширение user_int. И заставить работать это расширение я так и не смог, подозреваю, что виной всему что-то внутри новой TYPO3...
Требования, действительно, возросли - и к базе данных, и к версии PHP. На наших хостингах (nic.ru, 1gb и т.д.) все работает с трудом и для старых версий 4.x, в чем убеждался ни раз, а уж шестая версия еще пожирнее будет...
Вообщем, причина моего перехода - скорее личный интерес, но версия 4.x работает замечательно, и на ней у меня тоже кое-что крутится.

surfman 08.10.2013 12:27

Некоторые новые расширения требуют версию не ниже 6.х, тем не менее другие наверно уже не обновляться.

Vornic 08.10.2013 12:37

Эти новые расширения что то реально новое?
У тайпы тысячи расширений, многие дублируют друг друга. Что принципиально нового есть в расширениях, ради которых нужно обновлять систему (идти на жертвы).

ЗЫ Что то в моих речах много консерватизма :)

Айболит 08.10.2013 21:24

Спасибо за ответы

Да, нужда в обновлении имеется.

Если я правильно понял, делаем все как тут:
http://typo3.org/documentation/docum....1.0/view/1/4/

на шаге 3 выскакивают ошибки, их исправляем, ориентируясь на:
http://wiki.typo3.org/TYPO3_6.0#Upgrading_issues и
http://wiki.typo3.org/TYPO3_6.0_Exte...Migration_Tips

перезагружаем странички, ошибки исчезают, и делаем далее по инструкции)

Айболит 09.10.2013 23:09

Uncaught TYPO3 Exception
#1231267498: Invalid cache backend option "cacheTable" for backend of type "TYPO3\CMS\Core\Cache\Backend\Typo3DatabaseBackend " (More information)

InvalidArgumentException thrown in file
S:\home\vs.loc\www\typo3\sysext\core\Classes\Cache \Backend\AbstractBackend.php in line 86.

7 TYPO3\CMS\Core\Cache\Backend\AbstractBackend::__co nstruct("production", array)

S:\home\vs.loc\www\typo3\sysext\core\Classes\Cache \CacheFactory.php:
00083: // bootstrap before makeInstance() is propely set up
00084: $backendObjectName = '\\' . ltrim($backendObjectName, '\\');
00085: $backend = new $backendObjectName($this->context, $backendOptions);
00086: if (!$backend instanceof \TYPO3\CMS\Core\Cache\Backend\BackendInterface) {
00087: throw new \TYPO3\CMS\Core\Cache\Exception\InvalidBackendExce ption('"' . $backendObjectName . '" is not a valid cache backend object.', 1216304301);

6 TYPO3\CMS\Core\Cache\CacheFactory::create("tt_news _cache", "TYPO3\CMS\Core\Cache\Frontend\VariableFronten d", "t3lib_cache_backend_DbBackend", array)

S:\home\vs.loc\www\typo3\sysext\core\Classes\Cache \CacheManager.php:
00318: $backendOptions = $this->defaultCacheConfiguration['options'];
00319: }
00320: $this->cacheFactory->create($identifier, $frontend, $backend, $backendOptions);
00321: }
00322:

5 TYPO3\CMS\Core\Cache\CacheManager::createCache("tt _news_cache")

S:\home\vs.loc\www\typo3\sysext\core\Classes\Cache \CacheManager.php:
00121: }
00122: if (!isset($this->caches[$identifier])) {
00123: $this->createCache($identifier);
00124: }
00125: return $this->caches[$identifier];

4 TYPO3\CMS\Core\Cache\CacheManager::getCache("tt_ne ws_cache")

S:\home\vs.loc\www\typo3\sysext\core\Classes\Cache \Cache.php:
00079: $tableDefinitions = '';
00080: foreach ($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations'] as $cacheName => $_) {
00081: $backend = $GLOBALS['typo3CacheManager']->getCache($cacheName)->getBackend();
00082: if (method_exists($backend, 'getTableDefinitions')) {
00083: $tableDefinitions .= LF . $backend->getTableDefinitions();

3 TYPO3\CMS\Core\Cache\Cache::getDatabaseTableDefini tions()

S:\home\vs.loc\www\typo3\sysext\install\Classes\In staller.php:
04986: \TYPO3\CMS\Core\Utility\ExtensionManagementUtility ::removeCacheFiles();
04987: // Forces creation / update of caching framework tables that are needed by some update wizards
04988: $cacheTablesConfiguration = implode(LF, $this->sqlHandler->getStatementArray(\TYPO3\CMS\Core\Cache\Cache::ge tDatabaseTableDefinitions(), 1, '^CREATE TABLE '));
04989: $neededTableDefinition = $this->sqlHandler->getFieldDefinitions_fileContent($cacheTablesConfi guration);
04990: $currentTableDefinition = $this->sqlHandler->getFieldDefinitions_database();

2 TYPO3\CMS\Install\Installer::updateWizard()

S:\home\vs.loc\www\typo3\sysext\install\Classes\In staller.php:
00547: $this->checkDatabase();
00548: $this->silent = 0;
00549: $this->updateWizard();
00550: break;
00551: case 'config':

1 TYPO3\CMS\Install\Installer::init()

S:\home\vs.loc\www\typo3\install\index.php:
00058: require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility ::extPath('install') . 'mod/class.tx_install.php';
00059: $install_check = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstan ce('TYPO3\\CMS\\Install\\Installer', TRUE);
00060: $install_check->init();
00061: ?>

на 3-ем шаге вот такие ошибки, далее не идет.
Смотрю функции в списке устаревших - их там нет

Подскажите пожалуйста, что сделать в этой ситуации?

Ивано++ 10.10.2013 00:00

Уже не первый раз сталкиваюсь с подобным, когда есть потребность обновить систему.

Один раз попробовал обновиться ради интереса... В итоге ни к чему хорошему это не привело. Надо либо делать сайт на новой ветке (6-ая), либо продолжать на старой (какая есть)... В итоге - откатил изменения.

--
В шестой мне понравилось только FAL. А в остальном все что нужно есть и в старых ветках. Из того, что не понравилось - у меня после установки чистой копии шестой-ветки на хостинг - админка открывается еле - еле... А wininstaller - шестой ветки, после трех-четырех шелчков мышкой - вешает wininstaller.

И потом typo3.org - работает на старых ветках...:)
<meta name="generator" content="TYPO3 4.5 CMS" />:)

По поводу расширений - да есть, которые не совместимы уже сегодня со старыми версиями...
Но это в процентом соотношении в репозитории - малая доля...

Иногда старое, лучше нового - и такое бывает.
В общем пока не использую 6-тые ветки в разработке проектов.
Вот когда она будет "летать" - хотя бы как метро - 55 км.в час...
Да и то, это сверхскорость в условиях мегаполиса.
http://fototelegraf.ru/wp-content/up...00-830x553.jpg
:rolleyes:

Ивано++ 10.10.2013 00:25

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37267)
Да, я сейчас перехожу на шаблоны Fluid и технологию на базе Flux - вот как раз она то в скорости будет переезжать на новую ветку TYPO3.
Хотя и на четвертой версии все работает пока замечательно. А шестая, к сожалению, не свободна от некоторых глюков, старые расширения на ней работают замечательно, после исправлений в используемых старых функциях, но вот заметил, что там что-то произошло с кешированием - кое что никак не могу заставить работать - были ошибки при постраничном разбиении списка в каком-то самописном расширении, там используется chash, а само расширение user_int. И заставить работать это расширение я так и не смог, подозреваю, что виной всему что-то внутри новой TYPO3...
Требования, действительно, возросли - и к базе данных, и к версии PHP. На наших хостингах (nic.ru, 1gb и т.д.) все работает с трудом и для старых версий 4.x, в чем убеждался ни раз, а уж шестая версия еще пожирнее будет...
Вообщем, причина моего перехода - скорее личный интерес, но версия 4.x работает замечательно, и на ней у меня тоже кое-что крутится.

Все-таки очень интересна тема FLUID, FLUX - но вот найти по ней, к сожалению ничего путного в плане документаций и примеров - не получается... Говорят "офигенно - мы делаем сайты на FLUID/FLEX", так же как и на FLOW... Но вот почитать что-то, что бы разобраться, что куда "втыкать и с чего начинать"?

И еще интересно, насколько это все дело сложнее
PHP код:

print "Hellow world"

- а также где стоит extbase и какую нишу он занимает?

Айболит 11.10.2013 02:24

Fatal error: Cannot access protected property TYPO3\CMS\Core\Database\DatabaseConnection::$link in S:\home\vs.loc\www\typo3conf\ext\realurl\class.tx_ realurl.php on line 230

С таким сталкивался кто нибудь?

Андрей Аксенов 11.10.2013 11:28

Цитата:

Сообщение от Айболит (Сообщение 37290)
Fatal error: Cannot access protected property TYPO3\CMS\Core\Database\DatabaseConnection::$link in S:\home\vs.loc\www\typo3conf\ext\realurl\class.tx_ realurl.php on line 230

С таким сталкивался кто нибудь?

А расширения обновляли? Если нет, то обновите.
Также удаляйте все во временной папке - там возможно осталось что-то кешированное от старой версии...
Вообщем бубен в руки, и танцуйте, танцуйте :)) ...

Андрей Аксенов 11.10.2013 11:34

Цитата:

Сообщение от Ивано++ (Сообщение 37285)
Все-таки очень интересна тема FLUID, FLUX - но вот найти по ней, к сожалению ничего путного в плане документаций и примеров - не получается... Говорят "офигенно - мы делаем сайты на FLUID/FLEX", так же как и на FLOW... Но вот почитать что-то, что бы разобраться, что куда "втыкать и с чего начинать"?

И еще интересно, насколько это все дело сложнее
PHP код:

print "Hellow world"

- а также где стоит extbase и какую нишу он занимает?

Ну что значит, не удавалось найти... я уже давал, по моему, в другом обсуждении эти ссылки:
https://fedext.net/
http://wiki.typo3.org/Fluid
Ну и где-то была ссылка на мой перевод книги "Разработка расширений для TYPO3 на базе Extbase и Fluid"...
Но тут, как обычно, без практики - никуда... Попробуйте сделать какой-нибудь сайт без темплавуаля, на базе новых шаблонов Fluid.

Ивано++ 13.10.2013 14:44

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37292)
Ну что значит, не удавалось найти... я уже давал, по моему, в другом обсуждении эти ссылки:
https://fedext.net/
http://wiki.typo3.org/Fluid
Ну и где-то была ссылка на мой перевод книги "Разработка расширений для TYPO3 на базе Extbase и Fluid"...
Но тут, как обычно, без практики - никуда... Попробуйте сделать какой-нибудь сайт без темплавуаля, на базе новых шаблонов Fluid.

ООООО

Спасибо, Андрей. Вот теперь реально есть что почитать по extbase....
На досуге как ни будь почитаю - т.сказать для расширения кругозора, что бы понимать хотябы что это.... С FLUID-и так понятно.

Но, к сожалению - не знаю на сколько он приживется в моем сознании (typo3 + практическое решение задач) - к сожалению...
И думаю - это даже маловероятно.

--
Не знаю кто, как - а лично у меня ушло довольно много времени, что бы понять хотя бы вот это в typo3:

PHP код:


page 
PAGE
page
.typeNum 
page.10 
TEXT
page.10
.value Hi,,, 

Очень долго не понимал, наверное недели две или три, что это и зачем...
Уже не говорю про extbase.

Но по прождему очень инетересует тема (даже больше чем extbase) - FEDa
https://fedext.net/ - понимаю - у них красивая главная страница, которая выедает всю оперативную память моего мозга... Но сколько раз ни заходил, ни пойму даже с чего начнать изучение и знакомство:

интересует возможности настройки BE
интересуют возможности по выводу во FE...

--
По идее во всех нормальных документациях, хотя бы пример расширения выкладывают с hellow world. - а здесь куча куча всяких кодов...

--
Как-то так.
Еще раз спасибо за extbase - его помаленьку прочитаю, что бы понять что это...


--
По поводу FLOW3 - думаю, как ни будь уже на потом.

Андрей Аксенов 13.10.2013 21:07

Цитата:

Сообщение от Ивано++ (Сообщение 37297)
Но по прождему очень инетересует тема (даже больше чем extbase) - FEDa
https://fedext.net/ - понимаю - у них красивая главная страница, которая выедает всю оперативную память моего мозга... Но сколько раз ни заходил, ни пойму даже с чего начнать изучение и знакомство:

интересует возможности настройки BE
интересуют возможности по выводу во FE...

--
По идее во всех нормальных документациях, хотя бы пример расширения выкладывают с hellow world. - а здесь куча куча всяких кодов...

--
Как-то так.
Еще раз спасибо за extbase - его помаленьку прочитаю, что бы понять что это...


--
По поводу FLOW3 - думаю, как ни будь уже на потом.

Ну не знаю... Вроде сайты делаете... С первой страницы fedext.net предлагается перейти далее, а там есть и разъяснение для новичков, и справочник по fluid, и краткая характеристика расширений.
Еще полезно новости и журнал почитать - дельно и с разъяснениями. Журнал, кстати, для себя перевел, действительно дельно.
Было бы желание, остальное - приложится.
А с чего начинать, я уже говорил, с практики.

Ивано++ 15.10.2013 13:37

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37298)
Ну не знаю... Вроде сайты делаете... С первой страницы fedext.net предлагается перейти далее, а там есть и разъяснение для новичков, и справочник по fluid, и краткая характеристика расширений.
Еще полезно новости и журнал почитать - дельно и с разъяснениями. Журнал, кстати, для себя перевел, действительно дельно.
Было бы желание, остальное - приложится.
А с чего начинать, я уже говорил, с практики.

FLUID - понятно
EXTBASE - читаю и понимаю
FEDEX - не понятно, что это и как...

--
По этой причине - ищу документацию по FEDEX.
Как сделать Hellow world.
https://fedext.net/ - здесь ничего не написано по Hellow wordl... По крайней мере не нашел.

Ивано++ 15.10.2013 13:39

Да и кстати - т.к. в новых 6.x- версия появился FAl...
Как понял для них появился специальных объект - что то типа FILES

Андрей Аксенов 15.10.2013 13:44

Цитата:

Сообщение от Ивано++ (Сообщение 37306)
FLUID - понятно
EXTBASE - читаю и понимаю
FEDEX - не понятно, что это и как...

--
По этой причине - ищу документацию по FEDEX.
Как сделать Hellow world.
https://fedext.net/ - здесь ничего не написано по Hellow wordl... По крайней мере не нашел.

Чаво непонятно-то? Затыка где? Мож сгожусь чем?
Если что, то вот это: skladsistem.ru работает полностью на FEDEXT, и TYPO3 4.5...
А вот свое творение до сих пор еще перевожу под новую версию и FLUID, так что перебои в работе - это я шалю :)
Если есть дельные вопросы, с удовольствием отвечу.

Ивано++ 15.10.2013 13:49

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37309)
Чаво непонятно-то? Затыка где? Мож сгожусь чем?
Если что, то вот это: skladsistem.ru работает полностью на FEDEXT, и TYPO3 4.5...
А вот свое творение до сих пор еще перевожу под новую версию и FLUID, так что перебои в работе - это я шалю :)
Если есть дельные вопросы, с удовольствием отвечу.


Суть вопроса - как у Вас выводиться страница на этих расширениях?
Как это делается через стандартный TEMPLATE , или Templavoila - это понятно...
А вот как это идет на FLUID, FEDEX, VSH и FLUX...
Интересен просто пример.

Вот это стандартный вывод страницы через TEMPLATE

Код HTML:

# Default PAGE object:
page = PAGE

# Define the template
page.10 = TEMPLATE

# Define the subparts, which are inside the subpart DOCUMENT
page.10.subparts {

}

page.10.marks {

}

Аналогично для Templavoila

--
А как у FEDEX - работает?

Андрей Аксенов 15.10.2013 14:14

Как бы тут сказать...
Подключаю шаблон fluidpages
Затем подключаю шаблон своего расширения-шаблона fluidpage_foundation, можно и общедоступный fluidpages_bootstrap - это всего лишь шаблон, написаный на fluid, где и используются преимущества vhs, flux и т. п., передаваемый далее во fluidpages, который и занимается выводом страницы по шаблону.
Преимущества flux - я могу подключать в заголовок документа что угодно (css, meta, javascript), причем определять зависимость - какой-либо сценарий ява зависит, скажем, от подключения jquery, указывыем это... и т. п.
Конечно, еще не все так радужно, но получается очень даже ничего...
Да, у себя пытаюсь воспроизвести http://foundation.zurb.com/ , аналога http://getbootstrap.com/ - по-моему все неплохо получается...
Вот как-то так, ну и еще, необходим css_styled_content для вывода содержимого...

Ивано++ 15.10.2013 14:14

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37309)
Чаво непонятно-то? Затыка где? Мож сгожусь чем?
А вот свое творение до сих пор еще перевожу под новую версию и FLUID, так что перебои в работе - это я шалю :).

Ну или хотя бы хочется понять - чем он на столько лучше, чем есть уже существующее, что Вы переводите на данные расширения свой проект...

--
Я в свое время к сожалению отказался от TV, и перешел на стандартный TEMPLATE + Gridelements...

Ивано++ 15.10.2013 14:20

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37311)
Как бы тут сказать...
Подключаю шаблон fluidpages
Затем подключаю шаблон своего расширения-шаблона fluidpage_foundation, можно и общедоступный fluidpages_bootstrap - это всего лишь шаблон, написаный на fluid, где и используются преимущества vhs, flux и т. п., передаваемый далее во fluidpages, который и занимается выводом страницы по шаблону.
Преимущества flux - я могу подключать в заголовок документа что угодно (css, meta, javascript), причем определять зависимость - какой-либо сценарий ява зависит, скажем, от подключения jquery, указывыем это... и т. п.
Конечно, еще не все так радужно, но получается очень даже ничего...
Да, у себя пытаюсь воспроизвести http://foundation.zurb.com/ , аналога http://getbootstrap.com/ - по-моему все неплохо получается...
Вот как-то так, ну и еще, необходим css_styled_content для вывода содержимого...

В общем думаю, что тогда придется изучать на основе демо-сайта - Wininstaller... - По другому не вижу, как это можно сделать...
Вот этого пакета: TYPO3 CMS - Bootstrap Package:)

Андрей Аксенов 15.10.2013 14:27

ну вроде того...
Может поможет еще мой сумбурный перевод заслуживающих, с моей точки зрения, вещей с сайта.
Ну а вообще - да, посмотрите настройки демо-сайта, разберетесь, там нет ничего сверхсложного, разве что нужно будет потренироваться в синтаксисе fluid, но и это увлекательно :)

Ивано++ 15.10.2013 21:35

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37314)
ну вроде того...
Может поможет еще мой сумбурный перевод заслуживающих, с моей точки зрения, вещей с сайта.
Ну а вообще - да, посмотрите настройки демо-сайта, разберетесь, там нет ничего сверхсложного, разве что нужно будет потренироваться в синтаксисе fluid, но и это увлекательно :)

http://vimeo.com/74074511
Что и требовалось - хотя бы понять для начала...:)

Ивано++ 28.10.2013 19:31

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37314)
ну вроде того...
Может поможет еще мой сумбурный перевод заслуживающих, с моей точки зрения, вещей с сайта.
Ну а вообще - да, посмотрите настройки демо-сайта, разберетесь, там нет ничего сверхсложного, разве что нужно будет потренироваться в синтаксисе fluid, но и это увлекательно :)

Судя по всему в extbase - функций для работы с БД - хотя бы что - то вроде ORM-фреймворка - не имеется, либо возможно плохо искал читая книгу. Не совсем пойму, как люди выводят подобные модели - все пишут в ручную при разработке TYPO3-расширений?

http://blog.dotpulse.ch/wp-content/u...2012/08/00.png

Fedex-по прежнему актуален.

Андрей Аксенов 28.10.2013 23:06

В ручную - это уже потом, а основной каркас, все верно - при помощи экстеншн билдера, замечательная вещь.
Запросы к БД там есть, но они выполняются в репозитории, об этом в книге есть...

Ивано++ 28.10.2013 23:12

Цитата:

Сообщение от Андрей Аксенов (Сообщение 37381)
В ручную - это уже потом, а основной каркас, все верно - при помощи экстеншн билдера, замечательная вещь.
Запросы к БД там есть, но они выполняются в репозитории, об этом в книге есть...

Про буилдер да-вещь полезная.
Не совсем понял , что имеется в виду - "но они выполняются в репозитории"
По идее же репозиторий - это репозиторий, а extbase - это extbase - на сайте...?


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

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