Подскажите пожалуста направление мысли в следующей вопросе.
импортировал базу данных с другого сайта в торговый каталог. при импорте в детальном описании вышел косяк, а именно добавились <br />, которые теперь надо отовсюду убрать.
сейчас текст выглядит вот так
это при просмотре в виде текста. задача в том чтобы преобразовать все спецсимволы в соответствующие html теги. это вобщем-то вообще не проблема, но для начала пока текст в таком виде надо удалить все <br /> которые тут присутствуют. Как это решить теоретически знаю. Получаем элемент CIBlockElement::GetList. Берем его свойство DETAIL_TEXT и удаляем все <br /> Вот только незадача в том, что в DETAIL_TEXT при получении элемента содержится текст в виде html
Вот и вопрос. Как получить текст в виде текста (прошу прощения за каламбур).
импортировал базу данных с другого сайта в торговый каталог. при импорте в детальном описании вышел косяк, а именно добавились <br />, которые теперь надо отовсюду убрать.
сейчас текст выглядит вот так
Код |
---|
<p><strong>«Защищенный программный комплекс «1С:Предприятие 8.2z» (x86-64)»</strong>предназначен для защиты информации от несанкционированного доступа к информации, не содержащей сведения, составляющие государственную тайну. Программный комплекс обеспечивает защиту персональных данных в соответствии с требованиями, установленными законом 152-ФЗ «О персональных данных».</p> <br /> <p><strong>«ЗПК 1С:Предприятие, версия 8.2z»</strong> может использоваться как организациями, являющимися оператором персональных данных и обрабатывающими персональные данные самостоятельно, так организациями, оказывающих услуги по ведению информационных систем персональных данных нескольких операторов.</p> <br /> <p><strong>«ЗПК 1С:Предприятие, версия 8.2z»</strong> имеет сертификат соответствия N 2137 от 20.07.2010 ФСТЭК России, подтверждающий, что комплекс</p> <br /> <ul> <br /> <li><strong>соответствует требованиям руководящих документов</strong> по защите от несанкционированного доступа -5 класса, по уровню контроля отсутствия недекларированных возможностей по 4 уровню контроля;</li> <br /> |
это при просмотре в виде текста. задача в том чтобы преобразовать все спецсимволы в соответствующие html теги. это вобщем-то вообще не проблема, но для начала пока текст в таком виде надо удалить все <br /> которые тут присутствуют. Как это решить теоретически знаю. Получаем элемент CIBlockElement::GetList. Берем его свойство DETAIL_TEXT и удаляем все <br /> Вот только незадача в том, что в DETAIL_TEXT при получении элемента содержится текст в виде html
Код |
---|
[DETAIL_TEXT] => <p><strong>«Защищенный программный комплекс «1С:Предприятие 8.2z» (x86-64)»</strong>предназначен для защиты информации от несанкционированного доступа к информации, не содержащей сведения, составляющие государственную тайну. Программный комплекс обеспечивает защиту персональных данных в соответствии с требованиями, установленными законом 152-ФЗ «О персональных данных».</p> <p><strong>«ЗПК 1С:Предприятие, версия 8.2z»</strong> может использоваться как организациями, являющимися оператором персональных данных и обрабатывающими персональные данные самостоятельно, так организациями, оказывающих услуги по ведению информационных систем персональных данных нескольких операторов.</p> <p><strong>«ЗПК 1С:Предприятие, версия 8.2z»</strong> имеет сертификат соответствия N 2137 от 20.07.2010 ФСТЭК России, подтверждающий, что комплекс</p> |
Вот и вопрос. Как получить текст в виде текста (прошу прощения за каламбур).
Идите нахуй битриксеры