Редактор Neos — Удаленные узлы снова появляются после перезагрузки страницы

#neoscms

Вопрос:

Я создал новый экземпляр Neos, используя кикстарт Sandstorm Neos. После импорта дампа содержимого через ./flow site:import my.site я получил некоторые элементы содержимого, которые я удалил с помощью редактора и опубликовал свои изменения. После перезагрузки страницы я заметил, что узлы снова были их.

Я также заметил, что контуры элементов оранжевые, а не синие, в этом проблема? И что это значит?

Спасибо!

Ответ №1:

Оранжевый контур означает, что эти узлы просвечивают из другого измерения.

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

Чтобы исправить это, вы можете запустить ./flow site:prune и добавить свое измерение контента в экспорт сайта, заменив самозакрывающееся <dimensions/> на:

 <dimensions>
    <language>de</language>
</dimensions>
 

(Вам, конечно, придется делать это на каждом узле!)
После этого вам нужно снова импортировать сайт, чтобы все это работало.

(Я предполагаю, что это будет исправлено внутри экспорта сайта пакета kickstart в ближайшее время)

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

1. мило, починил это для меня! Большое спасибо 🙂