Использование Claude Code для создания сайта на Drupal с пользовательскими шаблонами Twig

✍️ OpenClawRadar📅 Опубликовано: 18 апреля 2026 г.🔗 Source
Использование Claude Code для создания сайта на Drupal с пользовательскими шаблонами Twig
Ad

Разработчик поделился своим опытом использования Claude Code для создания сайта на Drupal с нестандартным подходом, который они описывают как «полу-отвязанный HTML». Они использовали Claude для создания файлов Twig с чистым HTML, предпочитая этот метод для большего контроля над выводом.

Технический подход

Разработчик поручил Claude создать файлы Twig, которые включают чистый HTML-код, при этом всё ещё используя основные функции Drupal, такие как drupal_view и drupal_block. CSS был напрямую встроен в эти шаблоны для стилизации. Структура сайта была организована с множеством отдельных файлов Twig в директории themes/custom/THEME/, что разработчик сравнил со своими обычными методами разработки PHP-приложений.

Ad

Рабочий процесс разработки

Они активно использовали локальное окружение ddev, отмечая, что Claude мог запускать команды ddev drush и другие команды напрямую из терминала. Эта настройка облегчила конфигурацию представлений, таксономий, типов контента и структур сайта.

Процесс следовал этим шагам:

  • Начать с того, чтобы Claude сначала создал HTML/CSS сайт, чтобы изменения были проще и быстрее
  • Как только дизайн был окончательно утверждён, поручить Claude взять его и создать сайт на Drupal, начиная с под-темы
  • Работать с Claude над конкретными областями, а не запрашивать широкие исправления (например, «Давайте проверим тип контента XYZ и убедимся, что он соответствует HTML-шаблонам» вместо «Claude, исправь все типы контента»)

Практические детали

Разработчик оставил отладку Twig включённой на сайте Drupal, чтобы видеть, какие файлы Twig используются. Они признали, что хотя некоторая организация была бы полезна, текущая структура послужила хорошей отправной точкой для простого контентного сайта.

Этот подход позволил им создать сайт на Drupal, который не был построен «по-друпаловски», но соответствовал их предпочтительным шаблонам разработки, сделав процесс более плавным, чем традиционная разработка на Drupal.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Пользователь Reddit сообщает, что использование Claude для архитектуры сюжета повышает удержание аудитории в видео.
Кейсы

Пользователь Reddit сообщает, что использование Claude для архитектуры сюжета повышает удержание аудитории в видео.

Пользователь Reddit отследил более 150 AI-каналов и обнаружил, что большинство из них прекратили существование до 10 видео из-за несогласованного контента. Они сообщают об использовании Claude для проектирования архитектуры истории вместо простого написания сценариев, а затем сочетают его с LongStories для визуальной согласованности, увеличивая удержание с 40% до 60%.

OpenClawRadar
Магазин на базе ИИ использует CLI для совершения покупок.
Кейсы

Магазин на базе ИИ использует CLI для совершения покупок.

Ultrathink создала магазин, полностью управляемый ИИ-агентами, без участия человека в дизайне, выполнении заказов или маркетинге. Покупки ориентированы на терминал: пользователи могут просматривать товары, добавлять в корзину и оформлять заказ через CLI-команды.

OpenClawRadar
Использовал агента OpenClaw для миграции с Wix на WordPress — теперь управляет повседневной работой 3D-печатного магазина
Кейсы

Использовал агента OpenClaw для миграции с Wix на WordPress — теперь управляет повседневной работой 3D-печатного магазина

Небольшая мастерская 3D-печати перешла с Wix на WordPress с помощью агента OpenClaw, развернутого на VPS. Теперь агент добавляет новые товары и создает формы для заказов бейджей для домашних животных.

OpenClawRadar
Непрограммист создает веб-приложение Sleep Sound Mixer с помощью Claude AI.
Кейсы

Непрограммист создает веб-приложение Sleep Sound Mixer с помощью Claude AI.

Пользователь без опыта программирования использовал Claude AI для создания полностью функционального веб-приложения «Микшер звуков для сна» за одну сессию. Приложение позволяет микшировать шесть фоновых звуков с индивидуальными регуляторами громкости через чистый минималистичный интерфейс в браузере.

OpenClawRadar