Добрый день, коллеги. Подскажите, пожалуйста, где редактируется отображение окна "версии для печати" в Joomla 1.5? Создал свой шаблон. но при нажатии на иконку "принтера" получаю такое зеркало )
Спасибо за ответ! а там куда смотреть? я полный нуб. так что сорри )) а ваще перерыл и поис и форум - нигде не нашел своей проблемы.
Доктор, помогите.. кароче, я так понимаю, для "версии для печати" которая вызивается в joomla иконкой принтера так же можно задать каскадные стили. так вот, как видно из картинки которую я прикрепил - у меня черт знает что с выводом инфы. зеркальное отражение какое-то. шаблон мой личный. вот у меня вопрос - как мне решить проблему с корректным выводам инфы в версии для печати? P.s. блин, не самая удачная картинка. короче знаки пунктуации идут в начале (слева направо) например идет знак вопроса а потом предложение. Выравнивание идет по правому краю. маркеры списка - справа в конце строки...
Это шаблоны версии для печати. \templates\system\component.php шаблон по умолчанию \templates\ваш_шаблон\component.php переопределение шаблона версии для печати в шаблоне сайта (может и не быть), но судя по картинке, такой файл в шаблоне есть, он это безобразие и выводит. Вот его и смотрите. Знания HTML и CSS обязательны.
ок. спасибо. хоть и нуб, но css и html подтянул более-менее. component.php в моем шаблоне нет - потому что я его не создавал )) буду смотреть дефолтный... пока все. )
У тебя наверно задано отображение справа налево За это отвечает атрибут dir в строке Код (PHP): <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> Должно быть так Код (CODE): <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" dir="ltr"> т.е. dir="ltr" Направление задается в языковом файле language/ru-RU/ru-RU.xml Должно быть так: <rtl>0</rtl>
Спасибо за ответ. Рассказываю по порядку. Действительно, файл component.php играл ключевую роль. когда я скопировал в корень своего шаблона чужой component.php - форматирование "версии для печати" поменялось. оно приобрело некий промежуточный вид (между тем чем было и чего хочется )) но вот где именно править форматирование и с помощью какого элемента (contentpane ? ) я так и не разобрался. увы поиск по гуглу выводит на мою же тему )) Уважаемый @OlegM, сделал так как ты писал, ничего не поменялось. т.е. прописав все как ты пишешь и удалив component - все опять стало "зеркально". вернув компонент обратно - все вернулось к такому виду как до правок в области "<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" dir="ltr">" т.е. то что было раньше - не влияло на зеркальность. короче, с зеркальностью проблемы уже нет, ибо компонент на месте. а вот где и как отредактировать форматирование??? создал print.css - но что бы я там не писал - нихрена не работает - идет левое форматирование... как будто print.css не цепляется по сслыке в index.php и component.php... P.S. форматирование на "печать" идет вроди бы такое, как в редакторе контента Joomla. т.е. html странички без обработки css... я не уверен, но похоже...