#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
модуль с левой стороны. выберите страницу для своей игровой площадки, если у вас есть viewConstant Editor
(по умолчанию) илиInfo/Modify
и у вас нет текущего шаблона typoscript, вы получите опциюCreate template for a new site
, которая создает корневой шаблон для этой страницы. выбравInfo/Modify
, вы можете отредактировать настройки с помощью редактора typo3, который поддерживает некоторый синтаксис typoscript.
Ответ №2:
Как ни странно, я только что узнал, что Typoscript по определению является не языком программирования, а описанием конфигурации. Я думаю, именно поэтому Typo3 необходим в качестве подструктуры для этого. Кажется, в сети есть онлайн-демонстрации Typo3, но я не знаю, обновлены ли они и можно ли там протестировать TypoScript. Поэтому обратитесь к локальным контейнерам / установкам, как предложено. Или, если существует такая возможность, поддомен dev.