Описание тега extbase

Extbase - это среда разработки расширений TYPO3 CMS, тесно сотрудничающая с TYPO3 Fluid и TYPO3's Extension Builder.
1 ответ

TYPO3 - Индекс собственных IRRE Contentelements в Solr

В настоящее время я пытаюсь проиндексировать новые IRRE ContentElements с помощью Solr в TYPO3. У меня есть несколько новых элементов, таких как "Плитка" и "Баннеры" и т. Д. Моя очередь индексов выглядит так, но она не работает (solr требуется миним…
21 июн '18 в 06:50
1 ответ

Как обновить отношения 1:1 в Extbase

У меня есть 2 модели, как показано ниже class Communication extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity { /** * @var Filter */ protected $filter; } class Filter extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity { /** * @var \TYPO3\CM…
02 сен '16 в 07:43
2 ответа

Typo3 (7.6.14) Extbase: новое свойство не сохранено в базе данных

Мне нужно было новое поле "json" для моего расширения, поэтому я добавил новое поле "json" (mediumtext) в базу данных, а затем добавил следующий код в мою модель: /** * json * * @var string */ protected $json = ''; /** * Returns the json * * @return…
09 мар '18 в 08:19
2 ответа

Подключаемый модуль TYPO3 7 без модели и / или репозитория

Следующая ситуация: я напишу плагин, который показывает только контент, генерирующий внешний API (мне нужен контроллер для выполнения моих вызовов). И я не могу добавить этот плагин через Typoscript, показанный в этом руководстве (на немецком языке)…
17 май '16 в 20:52
3 ответа

Первое использование массива медленное

Я столкнулся со странной "ошибкой" в PHP, и, поскольку я новичок, я нахожусь в конце своих знаний. Я разрабатываю расширение TYPO3, которое имеет некоторые серьезные проблемы с производительностью данных, или так я думал. Оказывается, первое использ…
03 июн '16 в 15:43
2 ответа

TYPO3: отключить кеш для определенного плагина / расширения

Я построил расширение и плагин, где пользователи frontend могут редактировать свой профиль, но я заметил критическую проблему: В разделе "Редактировать профиль" пользователи могли видеть полную информацию о другом пользователе, который даже не вошел…
04 авг '17 в 11:12
2 ответа

Вызов CommandController из ActionController в PHP/TYPO3 Extbase

Я написал командный контроллер, который обрабатывает импорт данных из URL. псевдосинтаксис выглядит так: class ImportCommandController extends \TYPO3\CMS\Extbase\Mvc\Controller\CommandController { public function importCommand($auth){ $data = file_g…
04 янв '17 в 07:58
2 ответа

Использование FAL в Extbase правильно

Доменная модель class Image extends AbstractContent { /** * @var \TYPO3\CMS\Extbase\Domain\Model\FileReference */ protected $file; /** * Gets the image file * * @return \TYPO3\CMS\Extbase\Domain\Model\FileReference */ public function getFile() { ret…
23 май '15 в 15:02
0 ответов

Отображать дополнительные данные на выходе контроллера, но держать контроллер в кэше

Есть ли возможность сохранить контроллер в кэше, но отправить дополнительные данные в выходной файл CSV? Сейчас я создал тест с действием контроллера без кэширования, и это работает, но я действительно хочу сохранить действие контроллера в кэше. "на…
13 фев '18 в 16:33
0 ответов

TYPO3 8: файлы в нелокализованном хранилище не выбираются на других языках

Пользовательская таблица, которая не локализована, содержит текстовые поля и изображения, как обычно определяется как ссылка на файл: /** * Returns the logo * @return \TYPO3\CMS\Extbase\Domain\Model\FileReference $logo */ public function getLogo() {…
15 ноя '17 в 12:38
1 ответ

Extbase UriBuilder и RealUrl по запросам Ajax

Я разрабатываю плагин TYPO3, который выводит список записей в VueJS. Для этого я создал действие контроллера, которое возвращает запрошенные записи как json. Каждая запись имеет свойство "uri", которое удерживает uri на своей странице сведений. Я ге…
19 окт '18 в 16:20
1 ответ

Загрузка FAL только в случае успешной проверки

В прошлом я реализовывал загрузку внешнего интерфейса FAL различными способами, например, с использованием собственных эталонных моделей файлов и так далее. Я также попробовал загрузить пример расширения helhum https://github.com/helhum/upload_examp…
14 сен '16 в 20:54
1 ответ

Валидатор ссылок в TYPO3 6.2 (ошибка: 403, аутентификация через прокси)

Нашим клиентам нужен список мертвых ссылок. Сайт клиента в настоящее время работает на TYPO3 6.2. Идея заключалась в том, чтобы использовать расширение ядра "Link Validator". Наша проблема заключается в том, что наша компания находится за строгим пр…
28 июн '18 в 08:16
2 ответа

Расширение расширения с помощью новых действий

Я перехожу с 6.2 на 7.6 и борюсь с расширением (A), которое расширяет другое расширение (b), которое расширяет Новости (A ->B-> Новости). Все хорошо в 6.2, но не в 7.6. Я вызываю свое действие из Typoscript (lib.news.nextEvent) lib.news.nextEvent &l…
18 дек '18 в 23:37
1 ответ

Новый объект со свойствами 1:n

Можно ли создать новый объект в Extbase 7.6 со свойствами 1:n? Из коробки? Что-то вроде этого: <f:form.textfield property="openinghours.NEW1.start" /> <f:form.textfield property="openinghours.NEW1.end" /> <f:form.textfield property="o…
16 ноя '16 в 12:43
1 ответ

TYPO3: загрузка файлов в бэкэнд

Я хотел бы интегрировать загрузку CSV в бэкэнд. Файл CSV не нужно сохранять на сервере, поэтому просто загрузите его в массив Array-to-CSV. Я знаю, что использование FAL довольно утомительно в TYPO3, поэтому я хотел бы знать, есть ли простое решение…
04 сен '17 в 08:36
1 ответ

Ошибка сохранения записи FAL расширения TYPO3 в BE

Когда я пытаюсь сохранить запись моего расширения, я получаю сообщение об ошибке "Попытка вставить запись на страницу" [root-level] "(0), где эта таблица, sys_file_reference, неразрешена". Я могу легко сохранить запись, если она не содержит файловых…
25 июн '15 в 20:25
2 ответа

Показать список элементов, сгруппированных по годам и месяцам в TYPO3 Fluid

У меня есть модель, где одно поле является датой. Я хочу отобразить элементы из этой модели, сгруппированные по годам и месяцам, вот так: == 2013 == === April === * Element 1 * Element 2 === March === * Element 3 ... == 2012 == ... Что если лучший с…
08 апр '13 в 02:46
1 ответ

Extbase mapOnProperty со встроенным полем

У меня есть расширение с моделью extbase, которое я хочу расширить. Прекрасно работает для всех полей, кроме встроенного. Когда я отображаю это встроенное поле, я не получаю все дочерние элементы, а только один дочерний элемент со счетчиком в качест…
04 авг '17 в 14:25
1 ответ

Отфильтруйте экземпляры "подмодели" из выпадающего списка

Я создал новое расширение Typo3 с помощью кикстартера. и мой Cities модель имеет несколько street моделей. В шаблоне street модели из city перечислены в выпадающем меню, как это: Код шаблона: <f:section name="main"> <h1>Single View for C…
07 дек '15 в 15:59