собственное расширение typo3 не отображается в Extension Manager (режим Composer) - PullRequest
0 голосов
/ 27 апреля 2019

Я пытаюсь настроить свое собственное расширение для внесения всех изменений в мой сайт. Я настроил typo3 9.5.5 через. Композитор. Следующим шагом было создание моего собственного расширения. Я следовал официальным документам и также добавил composer.json, но он не будет отображаться в Extension Manager.

ext_emconf

<?php
$EM_CONF[$_EXTKEY]=[
'title'=>'MS Site Extension',
'description'=>'TYPO3 Site Extionsion',
'category'=>'plugin',
'author'=>'-',
'author_company'=>'-',
'author_email'=>'-',
'state'=>'alpha',
'clearCacheOnLoad'=>true,
'version'=>'0.0.1',
'constraints'=>[
  'depends'=>[
    'typo3'=>'9.5.5-9.9.99',
  ],
],
'autoload'=>[
  'psr-4'=>[
    'Ms\\MsSite\\'=>'Classes'
  ],
],
]; 

composer.json расширения

{
"name": "ms/ms_site",
"type": "typo3-cms-extension",
"description": "MS SITE",
"license": [
"GPL-2.0+"
],
"keywords": [
  "typo3",
  "cms",
  "ms",
  "ms_site"
],
"version": "0.0.1-dev",
"require": {
  "typo3/cms": "^9.5"
},
"autoload-dev": {
  "psr-4": {
    "Ms\\MsSite\\": "Classes/"
  },
  "replace": {
    "hellotypo3": "self.version",
    "typo3-ter/ms_site": "self.version"
  },
  "extra": {
    "typo3/cms": {
      "extension-key": "ms_site"
    }
  }
}
}

Я немного запутался в том, что мне нужно делать сейчас, единственное место, где сейчас находится мое расширение, находится по адресу: typo3conf / ext, я настроил его в ext_emconf и composer.json расширения.

Как мне решить эту проблему?

Редактировать: Хм, моя консоль сообщает мне, что ms_site добавлен в PackageStates, но я все еще не вижу свое расширение в своем бэкэнде ...

enter image description here

1 Ответ

0 голосов
/ 27 апреля 2019

Я просто наклонен и туп, после более чем 4 часов поиска я осознал свою ошибку ... Я просто не загрузил данные на свой сервер. :) Я думал, что я включил автоматическую загрузку, но это не так.

...