![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Новенький
Регистрация: 23.06.2017
Сообщений: 4
|
Изучаю Typo3, сделал плагин Продукты, для вывода продуктов по категориям. Категории в моём случае это пункты меню. Саму форму добавления в админке сделал. Страницам присвоил плагин Product List. Сейчас пытаюсь разобраться с моделями и коннтроллерами. В Laravel всё достаточно просто, а тут чёрт ногу сломит.
Модель в контроллер подключается на прямую? Или всё надо через репозиторий подключать? Скиньте кто-нибудь годный пример. К слову даже не могу проверить какой-либо код из контроллера, он вообще ничего не выводит. Разбираюсь с этим мануалом: https://docs.typo3.org/typo3cms/Extb...-the-flow.html Сейчас контроллер выглядит так: Код:
<?php
namespace Hotbytes\Products\Controller;
use \TYPO3\CMS\Extbase\Mvc\Controller\ActionController;
use \TYPO3\CMS\Core\Utility\GeneralUtility;
use \Hotbytes\Products\Domain\Repository\ProductsRepository;
class ProductsController extends ActionController {
public function listAction() {
$productRepository = GeneralUtility::makeInstance(ProductsRepository::class);
$products = $productsRepository->findAll();
$this->view->assign('products', $products);
$content = $this->view->render();
return $content;
}
public function detailAction() {
}
}
|
|
|
|
|
|
#2 | |
|
Senior Member
Регистрация: 17.09.2012
Сообщений: 675
|
Цитата:
А что за "данные своего расширения"? Навскидку: https://wiki.typo3.org/Ru:T3Doc/Exte...ension_Builder "Сейчас пытаюсь разобраться с моделями и коннтроллерами"? Тут чёрт ногу сломит... |
|
|
|
|
|
|
#3 | ||
|
Новенький
Регистрация: 23.06.2017
Сообщений: 4
|
Цитата:
Цитата:
|
||
|
|
|
|
|
#4 |
|
Senior Member
Регистрация: 17.09.2012
Сообщений: 675
|
Поведайте форуму, что "Немецкие коллеги подсказали", а заодно и об "Все увенчалось успехом"?
Последний раз редактировалось Николай Сипко; 23.07.2017 в 00:04 |
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Каким образом можно было бы вывести action определенного контроллера как объект TypoS | Manas | Разработка расширений / TYPO3 extension development | 0 | 29.04.2012 15:21 |
| Как вывести переключение языков на сайт ? | anrutez | Общие вопросы | 6 | 03.05.2011 18:23 |
| Как вывести <title>, индивидуальный для каждой страниц | krotyara | Общие вопросы | 2 | 10.12.2009 15:48 |
| Написание своего расширения | reva2 | Общие вопросы | 4 | 05.10.2007 11:52 |
| Как правильно выставить документацию для расширения? | KortS | Организационные вопросы и встречи TUG | 0 | 30.03.2005 17:31 |