Здравствуйте. Как может попасть запись в черновики, если они отключены в настройках ТК? Я заметил, что уже часто так случается и через админку невозможно их опубликовать.
F_a_R_i_D, версия движка какая? Помню был баг, когда кнопка «Сохранить» исчезала при определенных настройках ТК, и оставалось или жать «в черновики», или «Отмена». Обновитесь до 2.17.3, так как баг поправляли.
Zau4man, Самая последняя версия движка.
Zau4man, Так не у всех так. Из 100 процентов 5-10 проценты, у остальных всё норм.
Использую компонент Вакансии от Парвиза. 2 ТК, которые добавляются пользователями, поэтому не могу сам повторить эту ошибку. Вакансии и резюме. В обеих случаях черновики отключены.
Не стал создавать новую тему. Также часто бесит знак |, который часто возникал в виджетах, теперь и в записях.
В поле edu оно появилось, из-за чего запись не загружалась.
--- - edu: "3" YEAR: "3" institut: Bakı Dövlət Universiteti -Bakalavr spec: 'Tarix ' - edu: "3" YEAR: "0" institut: 'Bakı Mühəndislik Universiteti ' spec: | > Biznesin İdarə edilməsi MBA Maliyyə Mühəndisliyi üzrə
Как можно избежать этой проблемы?
Также часто бесит знак |
это часть формата yaml

Если вертикальная черта возникает где-то на сайте при работе пользователя, значит данные из базы некорректно обрабатываются...
Или вы попытались обновить движок, а потом откатили базу, оставив новые файлы, так как библиотека для работы с yaml обновлялась во времена версии типа 2.16.0
Или вы попытались обновить движок, а потом откатили базу, оставив новые файлы, так как библиотека для работы с yaml обновлялась во времена версии типа 2.16.0
Версия движка самая последняя.
Версия движка самая последняя
тогда данная черта не должна вас беспокоить, как пользователя сайта. А разработчикам не надо писать/читать данные напрямую из базы без обработки таких полей с помощью cmsModel::yamlToArray
тогда данная черта не должна вас беспокоить, как пользователя сайта. А разработчикам не надо писать/читать данные напрямую из базы без обработки таких полей с помощью cmsModel::yamlToArray
Компонент вакансии от Парвиза. Запись не открывалась, пришлось удалить её.
Опять та же самая проблема, пользователь добавил резюме, не могу открыть или же редактировать. Белый экран, откладка тоже ничего не показывает.
А разработчикам не надо писать/читать данные напрямую из базы без обработки таких полей с помощью cmsModel::yamlToArray
Парвиз, может подскажете как решить проблему?
Приходится заходить в базу и корректировать. А пользователь видит белый экран и больше не заходит.







F_a_R_i_D, Пишите в ЛС если нужна помощью, я не всегда слежу за темами форума.
Это нормально что в БД появляется | или >
Компонент записывает и читает без проблем такие строки


Проблему с белым экраном надо посмотреть с оригинальной строкой из БД, если есть такая запись, отправьте мне, я попробую добавить себе и выяснить причину.
Скорей всего проблема в языке на котором пишется, может там есть какие то символы, которые не проходят валидацию yaml
My-InstantCMS.Ru, Хорошо. Спасибо, что отозвались. Я не знал, что из-за компонента, поэтому здесь написал. Напишу вам.
П.с. тема про черновики опять актуальна, опять записи попадают в черновики, приходится в базе менять. Как это может произойти, если черновики отключены?