2017-02-16 8 views
0

Я пытаюсь построить расширение с TYPO3 версии 6.2.TYPO3 6.2 Расширение бэкэнд

Я построю модель в Extension Builder для 6.2. Я добавил модуль backend, который должен отображать данные в бэкэнде в диспетчере расширения. Это работает нормально, но когда я попытался нажать на интерфейсе, то появится следующее сообщение:

Sorry, the requested view was not found. The technical reason is: No template was found. View could not be resolved for action "list" in class "SeminarCas\SemCas\Controller\KontaktController".

Шаблон находится под Resources/Private/Backend/Templates/Kontakt. Вот файлы: Edit.html, list.html, Show.html

ответ

0

Я добавил его Теперь я попытался переустановить его и получил следующее сообщение об ошибке:

Please check your uploaded extension "sem_cas". The configuration file "ext_emconf.php" seems to be invalid.

Это файл ext_emconf.php

<?php 

$EM_CONF[$_EXTKEY] = array(
    'title' => 'Seminar CAS', 
    'description' => '', 
    'category' => 'be', 
    'author' => '', 
    'author_email' => '', 
    'state' => 'alpha', 
    'internal' => '', 
    'uploadfolder' => '0', 
    'createDirs' => '', 
    'clearCacheOnLoad' => 0, 
    'version' => '', 
    'constraints' => array(
     'depends' => array(
      'typo3' => '6.2', 
     ), 
     'conflicts' => array(
     ), 
     'suggests' => array(
     ), 
    ), 
); 
+0

Как вы используете ключ расширения? Разве sem_cas? – jokumer

+0

Это sem_cas Возможно ли, что проблема связана с php storm? Я загрузил его с сервера и открыл там. Но я удалил папку .idea в архиве, который был создан с phpstorm – user3741086

+0

Ваш файл ext_emconf.php выглядит действительным. Файл .idea не должен находиться на вашем веб-хосте. Не знаю, что случилось с вашим файлом ext_emconf.php на вашем веб-хосте. – jokumer

2

Обычно ЖИДКОСТИ шаблоны будут искаться в расширении в папке EXT: sem_cas/Ресурсы/Частным лицам/Templates/. Если вы разместили свои шаблоны Флюид для модуля бэкэнд другое место, определить это в глобальном загруженном TypoScript, лучше бы в EXT: sem_cas/ext_typoscript_setup.txt с содержанием ниже:

# BE Module configuration 
module.tx_semcas.view { 
    templateRootPath = EXT:sem_cas/Resources/Private/Backend/Templates/ 
    partialRootPath = EXT:sem_cas/Resources/Private/Backend/Partials/ 
    layoutRootPath = EXT:sem_cas/Resources/Private/Backend/Layouts/ 
} 
+0

файл не был создан Extensi на Builder. Должен ли я создать новую версию с этим контентом только в файле? Совместим ли жидкость с TYPO3 6.2? – user3741086

+0

Да, просто добавьте файл ext_typoscript_setup.txt с этим контентом в ваш добавочный номер, FLUID работает с 6.2, therfor you get Error: Извините, запрошенное представление не было найдено – jokumer

+0

В TYPO3 CMS 8 используйте синтаксис массива для типа pathRootPath.0 = EXT: sem_cas/... – jokumer

 Смежные вопросы

  • Нет связанных вопросов^_^