Как я могу написать sth в Page TS Config в Typo3 v 9.5? По какой-то причине не редактируется - PullRequest
0 голосов
/ 07 апреля 2019

У меня была новая установка Typo3 версии 9.5 с compache и localhost apache.Казалось, все хорошо.Затем я хотел добавить «разрешенный CE» на панель PageTSConfig, поскольку я хотел разрешить только текстовые элементы для определенного столбца макета бэкэнда.Но потом я понял, что ничего не могу добавить в панель конфигурации этой страницы.Кто-нибудь знает, почему это так?Я единственный пользователь бэкэнда, и я администратор.

Я пытался использовать панель конфигурации пользователя, но это не сработало вообще.

РЕДАКТИРОВАТЬ 1: Вот мой composer.json:

{
    "repositories": [
        { "type": "composer", "url": "https://composer.typo3.org/" }
    ],
    "name": "typo3/cms-base-distribution",
    "description" : "TYPO3 CMS Base Distribution",
    "license": "GPL-2.0-or-later",
    "config": {
        "platform": {
            "php": "7.2"
        }
    },
    "require": {
        "helhum/typo3-console": "^5.5.5",
        "typo3/minimal": "^9.5",
        "typo3/cms-about": "^9.5",
        "typo3/cms-adminpanel": "^9.5",
        "typo3/cms-belog": "^9.5",
        "typo3/cms-beuser": "^9.5",
        "typo3/cms-felogin": "^9.5",
        "typo3/cms-fluid-styled-content": "^9.5",
        "typo3/cms-form": "^9.5",
        "typo3/cms-impexp": "^9.5",
        "typo3/cms-info": "^9.5",
        "typo3/cms-redirects": "^9.5",
        "typo3/cms-reports": "^9.5",
        "typo3/cms-rte-ckeditor": "^9.5",
        "typo3/cms-setup": "^9.5",
        "typo3/cms-seo": "^9.5",
        "typo3/cms-sys-note": "^9.5",
        "typo3/cms-t3editor": "^9.5",
        "typo3/cms-tstemplate": "^9.5",
        "typo3/cms-viewpage": "^9.5",
        "algo26-matthias/idna-convert": "^3.0",
        "gridelementsteam/gridelements": "^9.1"
    },
    "scripts":{
        "typo3-cms-scripts": [
            "typo3cms install:fixfolderstructure",
            "typo3cms install:generatepackagestates"
        ],
        "post-autoload-dump": [
            "@typo3-cms-scripts"
        ]
    }
}

РЕДАКТИРОВАТЬ 2: Снимок экрана моей страницы TS Config Как вы можете видеть, я не могу писать в нее, как выМожно.Я также установил расширение новостей, как вы сделали.Но что именно вы подразумеваете под «и обновлением базы данных мастером в инсталляционном инструменте»?Я только что вошел в инструмент установки> Maintenace> Flush TYPO3 и PHP Cache и в «Анализ структуры базы данных».Оба работали нормально, но все же панель Page TS Config была недоступна для редактирования.Итак, как мне обновить базу данных в инструменте установки?

И да, мы говорим об одной и той же панели конфигурации TS страницы в «Списке»: -)

1 Ответ

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

Попробуйте добавить свою учетную запись в «Управление системным администратором» в «Инструменты администратора» -> «Настройки».

Если это невозможно, вы можете добавить его вручную в файл typo3conf/LocalConfiguration.php:

return [
    'BE' => [
        ...
    ],
    ...
    'SYS' => [
        ...
        'systemLogLevel' => 2,
        'systemMaintainers' => [
            54,
        ],
    ],
];

В строке, где вы видите 54, заменить 54 на uidваш админ-аккаунт.Если systemMaintainers полностью отсутствует, просто добавьте его так, как вы видите в приведенном выше коде.

Если вам нужно сделать это вручную в файле, возможно, вы тоже очистите кеш вручную:
Просто удалите все внутри typo3temp\var\cache.

РЕДАКТИРОВАТЬ
После прочтения вашего вопроса и комментариев здесь у меня возникли сомнения, что мы говорим об одной и той же области.Я пометил поле, где вы можете написать на скриншоте ниже, с текстом:

enter image description here

В других полях выше вы не можете писать, но только(де) выберите, если некоторые расширения предоставляют некоторые специальные файлы для отображения в этих полях.

После установки news с

composer require georgringer/news

и обновления базы данных мастером при установке- инструмент выглядит так:

enter image description here

Если щелкнуть корзину для бумаги между белыми полями, элемент левого поля будетв правом поле, если вы щелкнете по нему, он снова перейдет в левое поле.

Но для записи это все равно поле внизу; -)

...