Форматирование "версии для печати"

Discussion in 'Внешний вид, шаблоны, графика' started by oleg_, Feb 5, 2010.

  1. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    Добрый день, коллеги.

    Подскажите, пожалуйста, где редактируется отображение окна "версии для печати" в Joomla 1.5?
    Создал свой шаблон. но при нажатии на иконку "принтера" получаю такое зеркало )
     

    Attached Files:

  2.  
  3. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    что? совсем никто не знает? не может такого быть? )))
     
  4. Offline

    botanist Активист => Cпециалист <=

    Joined:
    Feb 15, 2009
    Messages:
    461
    Likes Received:
    49
    Gender:
    Male
    \templates\system\component.php
    или
    \templates\ваш_шаблон\component.php
     
  5. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    Спасибо за ответ!

    а там куда смотреть?
    я полный нуб. так что сорри ))
    а ваще перерыл и поис и форум - нигде не нашел своей проблемы.
     
  6. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    oleg_, а что Вы конкретно хотите?
     
  7. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    повтор сообщения... удалено
     
    Last edited: Feb 9, 2010
  8. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    Доктор, помогите..

    кароче, я так понимаю, для "версии для печати" которая вызивается в joomla иконкой принтера так же можно задать каскадные стили.

    так вот, как видно из картинки которую я прикрепил - у меня черт знает что с выводом инфы.
    зеркальное отражение какое-то.

    шаблон мой личный.

    вот у меня вопрос - как мне решить проблему с корректным выводам инфы в версии для печати?

    P.s. блин, не самая удачная картинка.
    короче знаки пунктуации идут в начале (слева направо) например идет знак вопроса а потом предложение.
    Выравнивание идет по правому краю.
    маркеры списка - справа в конце строки...
     
    Last edited: Feb 9, 2010
  9. Offline

    botanist Активист => Cпециалист <=

    Joined:
    Feb 15, 2009
    Messages:
    461
    Likes Received:
    49
    Gender:
    Male
    Это шаблоны версии для печати.
    \templates\system\component.php шаблон по умолчанию
    \templates\ваш_шаблон\component.php
    переопределение шаблона версии для печати в шаблоне сайта (может и не быть), но судя по картинке,
    такой файл в шаблоне есть, он это безобразие и выводит. Вот его и смотрите. Знания HTML и CSS обязательны.
     
  10. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    ок.
    спасибо. хоть и нуб, но css и html подтянул более-менее.
    component.php в моем шаблоне нет - потому что я его не создавал ))
    буду смотреть дефолтный...

    пока все. )
     
  11. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    У тебя наверно задано отображение справа налево
    За это отвечает атрибут dir в строке
    Код (PHP):
    1. <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):
    1. <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>
     
    Last edited: Feb 10, 2010
  12. oleg_
    Offline

    oleg_ Недавно здесь

    Joined:
    Jan 12, 2010
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    Спасибо за ответ.

    Рассказываю по порядку.
    Действительно, файл 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... я не уверен, но похоже...
     
    Last edited by a moderator: Apr 5, 2014

Share This Page

Loading...