Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Мастер-класс

Ответ
 
Опции темы Опции просмотра
Старый 14.06.2012, 17:22   #1
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию В помощь разработчикам, материалы по Extbase и Fluid

Решил сделать у себя на сайте заметку по материалам, полезным в разработке расширений на базе технологий Extbase, Fluid и иже с ними...
Если нашли что-то еще, пишите...
Если имеете свои наработки, пишите...
Статью можно дописывать и исправлять бесконечно.
Андрей Аксенов вне форума   Ответить с цитированием
Старый 29.06.2012, 10:38   #2
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

ссылка не работает
shuman вне форума   Ответить с цитированием
Старый 29.06.2012, 12:25   #3
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Теперь работает, при переезде на другой хостинг почему-то слетел файл настроек RealURL...
Андрей Аксенов вне форума   Ответить с цитированием
Старый 04.10.2012, 17:16   #4
Olim
Новенький
 
Регистрация: 06.08.2011
Сообщений: 17
По умолчанию

А где у вас ссылка на переведенную книгу?
Olim вне форума   Ответить с цитированием
Старый 04.10.2012, 22:09   #5
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

А где здесь упоминание о книге?
Андрей Аксенов вне форума   Ответить с цитированием
Старый 15.10.2012, 16:36   #6
Dmitry Dulepov
Продвинутый
 
Аватар для Dmitry Dulepov
 
Регистрация: 28.04.2010
Сообщений: 73
По умолчанию

"Википедия TYPO3" – это круто
Dmitry Dulepov вне форума   Ответить с цитированием
Старый 31.03.2013, 19:00   #7
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Добрый день...

С extbase никогда не работал и даже слабо представляю что это.

Почитал форум по темам extbase - так и не могу понять - стоит ли заниматься изучением данной темы?

--
?
Ивано++ вне форума   Ответить с цитированием
Старый 22.01.2014, 18:00   #8
konstantin_s90
Новенький
 
Регистрация: 28.10.2011
Адрес: Germany PB
Сообщений: 2
По умолчанию Заниматься очень даже нужно!

Цитата:
Сообщение от Ивано++ Посмотреть сообщение
Добрый день...

С extbase никогда не работал и даже слабо представляю что это.

Почитал форум по темам extbase - так и не могу понять - стоит ли заниматься изучением данной темы?

--
?
Заниматься очень даже нужно!
Почему? С версии TYPO3 6.0 был изменен подход к разработке расширений для Typo3. Больше нет kickstarter'a, а появился Extension Builder Extbase и FLUID. Fluid и Extbase - это PHP Enterprise Application Framework, основан на архитектура MVC, Проблемно-ориентированное проектировании, Аспектно-ориентированное программировании и полностью новые шаблоны для расширений (раньше использовали MARKERS + HTML или писали сразу в PHP )
Теперь выглядит так:
Код:
<f:for each="{blogPosts}" as="post">
  Title: {post.title}<br />
</f:for>
Инфы пока найти трудно, но впринципе можно разобраться. С помощью Extension Builder можно за несколько минут накликать(!!!!!) полноценый блог. Если кому-то интересно могу сделать небольшой туториал.
konstantin_s90 вне форума   Ответить с цитированием
Старый 22.01.2014, 19:44   #9
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Очень актуально, как работать с Базой данных на основе Extbadse (и если возможно, то на чистом PHP)...
Так понимаю, что там - есть какие-то в том числе кастомные запросы...

PHP код:

 
// вот как пользоваться этим :)
// add
$myRepository->add($myModel);
 
// remove
$myRepository->remove($myModel);
 
// removeAll
$myRepository->removeAll(); // don't do this at home
 
// replace
$myRepository->replace($myModel$myOtherModel);
 
// update
$myRepository->update($myModifiedModel);
 
// count ALL
$myRepository->countAll(); // get the amount of all objects
 
// count constraint
$myRepository->countBy[myProperty]($thisMustMatchMyProperty);
 
// UID
$myRepository->findByUid($theUid); // returns ONE Model-Object (...if found)
 
// all
$myRepository->findAll(); // only constraint by enablecolumns, language and storagePid
 
// findBy...
$myRepository->findBy[myProperty]($thisMustMatchMyProperty); // returns a Storage-object
 
// findOneBy...
$myRepository->findOneBy[myProperty]($thisMustMatchMyProperty); // returns ONE Model-Object (...if found) 

Последний раз редактировалось Ивано++; 23.01.2014 в 23:35
Ивано++ вне форума   Ответить с цитированием
Ответ

Теги
разработка, extbase, fluid

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Extbase and Fluid Feature Overview RSS Bot Новости TYPO3 (на английском) 0 13.06.2012 14:15
ExtBase Cookbook и другие ссылки на тему ExtBase и Fluid Valery Romanchev Новости TYPO3-разработки 10 21.12.2011 18:36
Extbase kikstarter musson Разработка расширений / TYPO3 extension development 0 16.12.2010 14:51


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория