romarius 0 Опубликовано: 11 декабря 2011 Рассказать Опубликовано: 11 декабря 2011 (изменено) Доброго времени суток. Вот столкнулся с проблемой. Есть строка <td colspan="5" valign="top" bgcolor="#0c3440" class="news">Бюджет картины:<span style="padding-left:105px">[xfvalue_budget]</span></td> В допполе нужно вписать значок фунта стерлинга. Добавление значка возможно только из WYSIWYG редактора, который доступен если в настройках поля выставлено "несколько строк" или "список". Но при использовании допполя с такой настройкой, в новости оно выводится в новой строке. Исходный код выглядит так: <td colspan="5" class="news" bgcolor="#0c3440" valign="top">Бюджет картины:<span style="padding-left: 105px;"><p>£ 20 000 000</p></span></td> [/code] а хотелось бы так : [code] <td colspan="5" class="news" bgcolor="#0c3440" valign="top">Бюджет картины:<span style="padding-left: 105px;">£ 20 000 000</span></td> [/code] Изменено 11 декабря 2011 пользователем romarius Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 11 декабря 2011 Рассказать Опубликовано: 11 декабря 2011 Отключите WYSIWYG редактор или просто сделайте поле как одна строка. Редактор всегда использует для параграфов тег p и это не отключается. Цитата Ссылка на сообщение Поделиться на других сайтах
romarius 0 Опубликовано: 12 декабря 2011 Рассказать Опубликовано: 12 декабря 2011 Автор ОК, а как при отключеном WYSIWYG вставить символ, в данном случае знак фунта-стерлинга? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 12 декабря 2011 Рассказать Опубликовано: 12 декабря 2011 ОК, а как при отключеном WYSIWYG вставить символ, в данном случае знак фунта-стерлинга? С клавиатуры, если у вас такой символ есть, либо просто скопируйте в буфер обмена откуда нибудь. Например сделайте себе на компьютере какой нибудь текстовый файл где будете хранить нужные вам символы. Цитата Ссылка на сообщение Поделиться на других сайтах
romarius 0 Опубликовано: 14 декабря 2011 Рассказать Опубликовано: 14 декабря 2011 (изменено) Автор скопируйте в буфер обмена откуда нибудь Так и поступал, но с некоторыми символами неполучается. К примеру тот же знак фунта-стерлинга после публикации новости выглядит так: £ хотя при написании путем копирования и вставки выглядит коректно. Изменено 14 декабря 2011 пользователем romarius Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 15 декабря 2011 Рассказать Опубликовано: 15 декабря 2011 Так и поступал, но с некоторыми символами неполучается. К примеру тот же знак фунта-стерлинга после публикации новости выглядит так: £ Так и должно быть, т.к. кодировка вашего сайта windows-1251, а в данной кодировке нет данного символа, поэтому он сервером конвертируется в HTML сущность. Вам нужно использовать кодировку UTF-8 на сайте чтобы была полноценная поддержка этого символа. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
romarius 0 Опубликовано: 15 декабря 2011 Рассказать Опубликовано: 15 декабря 2011 Автор Ага, вот де собака зарыта. А как WYSIWYG его коректно проиписывает при windows-1251? Пробовал на денвере редактор вставляет символ и в новости он отражается как положенно. Вообщем, на главный вопрос ответ услышан, спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 15 декабря 2011 Рассказать Опубликовано: 15 декабря 2011 А как WYSIWYG его коректно проиписывает при windows-1251? WISYWIG его тоже в виде HTML сущности записывает в БД, при редактировании опять показывает в обычном виде. В данном случае он ничем не особенный. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.