Ограничение по HTML коду в шаблонах печати
Автор Alexander, 25 мая 2010 17:59
Сообщений в теме: 13
#1
Отправлено 25 Май 2010 - 17:59
Есть HTML для шаблона печати при вставке в тело шаблона все в порядке, но когда сохраняю и открываю обрезает около половины.
Есть ли в программе какие-то ограничения по кол-ву строк в коде?
Есть ли в программе какие-то ограничения по кол-ву строк в коде?
#2
Отправлено 25 Май 2010 - 18:04
Никаких ограничений нет.
#3
Отправлено 25 Май 2010 - 18:05
Выложите свой код шаблона или пришлите на support@clientbase.ru
Возможно с самим кодом что-то не то.
Возможно с самим кодом что-то не то.
#4
Отправлено 25 Май 2010 - 18:14
Взял вордовский файл и сохранил в HTML. Положил его в шаблон ничего не работает. При печати выдает чистый лист. Открываю в Дримвивер он спрашивает в каком формате HTML мне это нужно. Не подскажите какой формат мне нужен? Предлагает XHTML 1.0 Transitional, XHTML 4.01... i drugie
#5
Отправлено 25 Май 2010 - 18:22
В вордовском файле довольно много "мусора", возможно причина в этом. По поводу формата - по-моему это не имеет никакого значения в данном случае.
#6
Отправлено 25 Май 2010 - 19:48
Код отослал.. В експлорере он нормально отображается. А после того как я код вставляю в шаблон.. при показе обрезает на пункте 6,1
#7
Отправлено 26 Май 2010 - 09:02
Ограничение все таки есть - на 65536 символов. У вас их 125155. Просто никто не рассчитывал что будут вставляться такие огромные куски кода из Ворда. Попробуйте сверстать шаблон в других программах, в том же Дримвивере к примеру.
#8
Отправлено 26 Май 2010 - 15:56
1. Код ушил в дримвивере, вставил не работает. Вопрос почему. Код выслал
2. Когда можно будет в шаблон вставлять ворд файл
2. Когда можно будет в шаблон вставлять ворд файл
#9
Отправлено 26 Май 2010 - 17:01
1. Жду от вас сообщение об ошибке.
2. С версии 1.8.
2. С версии 1.8.
#10
Отправлено 26 Май 2010 - 17:09
Просто не показывает страничку
#11
Отправлено 26 Май 2010 - 17:14
Версия то какая - локальная или веб? Если веб - необходимо включить вывод ошибок на экран.
#12
Отправлено 26 Май 2010 - 17:44
Убрал из кода следующий блок:
<style type="text/css">
table.main {}
tr.row {}
td.cell {}
div.block {}
div.paragraph {}
.font0 { font:8.00pt "Arial", sans-serif; }
.font1 { font:10.00pt "Arial", sans-serif; }
.font2 { font:8.00pt "Courier New", monospace; }
.font3 { font:10.00pt "Courier New", monospace; }
.font4 { font:10.00pt "Times New Roman", serif; }
</style>
</head>
И заработало..
Не подскажите почему? (Версия веб)
<style type="text/css">
table.main {}
tr.row {}
td.cell {}
div.block {}
div.paragraph {}
.font0 { font:8.00pt "Arial", sans-serif; }
.font1 { font:10.00pt "Arial", sans-serif; }
.font2 { font:8.00pt "Courier New", monospace; }
.font3 { font:10.00pt "Courier New", monospace; }
.font4 { font:10.00pt "Times New Roman", serif; }
</style>
</head>
И заработало..
Не подскажите почему? (Версия веб)
#13
Отправлено 26 Май 2010 - 17:56
Желательно все таки включить вывод ошибок чтобы всегда можно было точно диагностировать причины.
Конкретно по вашему коду - наиболее вероятная причина в неэкранированных фигурных скобках. В документации по шаблонам об этом написано:
Т.е.
<style type="text/css">
{literal}
table.main {}
tr.row {}
td.cell {}
div.block {}
div.paragraph {}
.font0 { font:8.00pt "Arial", sans-serif; }
.font1 { font:10.00pt "Arial", sans-serif; }
.font2 { font:8.00pt "Courier New", monospace; }
.font3 { font:10.00pt "Courier New", monospace; }
.font4 { font:10.00pt "Times New Roman", serif; }
{/literal}
</style>
Конкретно по вашему коду - наиболее вероятная причина в неэкранированных фигурных скобках. В документации по шаблонам об этом написано:
Цитата
Если вам необходимо использовать таблицы стилей, в которых фигурные скобки конфликтуют с синтаксисом разделителей Smarty, изпользуйте тег {literal}.
<style type="text/css">
{literal}
table.main {}
tr.row {}
td.cell {}
div.block {}
div.paragraph {}
.font0 { font:8.00pt "Arial", sans-serif; }
.font1 { font:10.00pt "Arial", sans-serif; }
.font2 { font:8.00pt "Courier New", monospace; }
.font3 { font:10.00pt "Courier New", monospace; }
.font4 { font:10.00pt "Times New Roman", serif; }
{/literal}
</style>
#14
Отправлено 26 Май 2010 - 18:04
Спасибо... читал но судя по всему мимо
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных













