Search
Write a publication
Pull to refresh

Comments 7

А вы использовали только гутенберг блоки созданные через acf (где, как я понимаю, acf поля блока идут в пропсы vue компонентов) или как то смогли обрабатывать нативные блоки и блоки от плагинов?

Открывается страница на сайте закрытая под хэш ключик

Для этого же вроде готовые решения есть. Или вы сделали так, что в превью показываются несохраненные изменения и обновляются во время правок?

Привет! Мы не обрабатываем вообще любые блоки от любых плагинов, только те, что создавали сами.

Суть в том, что в headless CMS создать предпросмотр быстро из коробки нельзя, поэтому сделали ключик, проверку роли пользователя и статус поста, готовых решений нет

Зачем использовать ACF - не ясно. В данном случае, создали прослойку, ради... чего? Работа ради работы? Ладно.

Что мешало использовать нативные блоки? Там же есть почти всё из коробки. Не ясно.

На крайний случай, что мешало гутенберг разместить отдельно? Редактор идет отдельным пакетом, и уже по умолчанию включает все фичи.

Как будто бы, в вашей реализации главное проблема в том, что вы не особо читали доку блочного редактора.

Я не очень понял, вопрос, кажется, что они все риторические, но давайте попробуем.

Что мешало использовать нативные блоки? - что-то мы, кстати, используем, но дизайн сайта не предполагал ни одного блока, которые есть в коробке, к тому же, надо расширять и поддерживать логику

На крайний случай, что мешало гутенберг разместить отдельно? - подскажите, для чего?

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

Что мешало сделать свои блоки, основываясь на встроенном пакете по созданию блоков?
Честно говоря, стоковых компонентов хватит, чтобы сделать все то же самое что в блоках ACF и при этом избежать вот этой лишней прослойки.

И к тому же, можно даже сделать так, чтобы сайт редактировался из встроенного редактора и эти изменения нормально применялись к HL - фронту.

Вообще, блоки ACF - созданы для тех, кто не очень волокет в JS\React, чтобы делать свои блоки без него.

подскажите, для чего?

Понятия не имею для чего. Просто как вариант написал, если вам так сильно нужен интерфейс редактора.

Вообще, блоки ACF - созданы для тех, кто не очень волокет в JS\React, чтобы делать свои блоки без него.

Если фронт на vue и компоненты из редактора будут превращаться во vue компоненты, то не хочется тянуть в проект react или дублировать vue функционал на чистом js для админки.
А

сделать ещё один фронт прямо внутри WP

они решили не делать и разменяли сложность настройки на неудобство при предпросмотре изменений

Вы абсолютно правы в каждом пункте и добавить нам нечего :)

Sign up to leave a comment.

Articles