- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите, кто работал с шаблонизатором tinybutstrong, проблема с кодировкой.
Есть шаблон в кодировке windows-1251, соответственно в head это указано. Но когда я вставляю значение переменной с преобразованием html символов(htmlconv), то русскоязычные символы не выводятся совсем. Если же я ставлю htmlconv=no, то таких проблем не возникает.
Если вы шаблоне нет данных который кодируются отличным способом чем в windows-1251, а их по идее не должно быть, то его кодировка собственно без разницы. Значение имеет в какой кодировке находятся ваши данные ("значение переменной"), http://www.php.net/manual/ru/function.htmlspecialchars.php
Если вы шаблоне нет данных который кодируются отличным способом чем в windows-1251, а их по идее не должно быть, то его кодировка собственно без разницы. Значение имеет в какой кодировке находятся ваши данные ("значение переменной"), http://www.php.net/manual/ru/function.htmlspecialchars.php
Сам шаблон выводиться нормально, а вот кириллические данные, которые передаются через MergeBlock, не выводятся совсем. Хотя если сделать var_dump блока, то все отлично видно. Насколько я понимаю сама функция преобразования(вырезания html тегов) режет эти данные из-за неправильно кодировки.
А вот как задать эту кодировку. Проблема возникает только на рабочем хосте, на локальном же, все работает отлично.
Так в какой кодировке данные, и версия php? До 5.4 с кириллицей в cp1251 проблем не должно быть.
Найти за что отвечает параметр htmlconv и там ее задать, или почитать документацию по шаблонизатору каким образом это можно сделать
Так в какой кодировке данные, и версия php? До 5.4 с кириллицей в cp1251 проблем не должно быть.
Найти за что отвечает параметр htmlconv и там ее задать, или почитать документацию по шаблонизатору каким образом это можно сделать
За что он отвечает я понимаю, но не во всех местах его ставить это правильное решение, в некоторых случаях он как и должен html теги удалять из контента пользователей. php 5.3 на рабочем.
Найти место за которое он отвечает. Видно что это флаг, а значит он участвует в условие.
Найти место за которое он отвечает. Видно что это флаг, а значит он участвует в условие.
Если бы там все красиво было сделано, то проблем бы не было. Шаблонизатор достаточно ужасен, но спасибо за советы.