Как настроить игровую площадку TypoScript в Typo 3?

#typo3 #typoscript

#typo3 #typoscript

Вопрос:

Как можно поиграть с кодом TypoScript, показанным в документации о TypoScript?

Ответ №1:

Протестировано с локальным тестовым экземпляром Typo3, версия Typo3 9.5.5, установлен официальный пакет введения.

В серверной части создайте новую страницу в дереве. Щелкните правой кнопкой мыши -> включить это (красное наложение должно исчезнуть). Убедитесь, что она выбрана в дереве.

Нажмите на синюю кнопку «Шаблон» слева. Обычно отображается синее сообщение «Нет шаблона«.

Убедитесь, что вверху из выпадающего списка выбрано «Информация / Изменить«.

Нажмите серую (Новая запись) кнопку под выпадающим списком.

Внизу нажмите Отредактировать всю запись шаблона.

При необходимости укажите для нее говорящий шаблон и название веб-сайта, например ‘Обходной путь’ и ‘Play Around’.

При необходимости на вкладке Параметры -> Очистить выберите Константы и Настройка — это очистит все, что этот шаблон унаследовал от родительских шаблонов, но также отключит информацию об отладке в нижней части интерфейса для этой страницы (если вы установили официальный пакет введения).

На вкладке «Общие» -> «Настройка ввода текста» введите следующий TypoScript:

 page = PAGE
page.10 = TEXT
page.10.value = Hello World
  

нажмите кнопку Сохранить, а затем кнопку Просмотреть.

Откроется новая вкладка, на которой будет показан интерфейс вашей страницы с напечатанным текстом «Hello World».

Теперь вы можете поиграть с примерами кода, приведенными в eg. ссылка на TypoScript.

Комментарии:

1. Я не знаю, подходит ли это, но если вам нужна локальная установка TYPO3, чтобы просто поиграть с функциями, я могу настоятельно рекомендовать DDEV-Local .

2. @PeterKraume спасибо за этот совет. Я сделал это с помощью установки XAMPP в Windows, а затем я настроил Typo3 вручную. Хотя это не так просто, это дало мне интересную информацию о файлах конфигурации PHP.ini, httpd.conf и .htaccess и переменных PATH, таких как OPEN_SSL, и о том, как запустить Graphics Magick.

3. это ручная настройка root template . проще: выберите Template модуль с левой стороны. выберите страницу для своей игровой площадки, если у вас есть view Constant Editor (по умолчанию) или Info/Modify и у вас нет текущего шаблона typoscript, вы получите опцию Create template for a new site , которая создает корневой шаблон для этой страницы. выбрав Info/Modify , вы можете отредактировать настройки с помощью редактора typo3, который поддерживает некоторый синтаксис typoscript.

Ответ №2:

Как ни странно, я только что узнал, что Typoscript по определению является не языком программирования, а описанием конфигурации. Я думаю, именно поэтому Typo3 необходим в качестве подструктуры для этого. Кажется, в сети есть онлайн-демонстрации Typo3, но я не знаю, обновлены ли они и можно ли там протестировать TypoScript. Поэтому обратитесь к локальным контейнерам / установкам, как предложено. Или, если существует такая возможность, поддомен dev.