Joomla 1.5 Как изменить шаблон статьи?

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

  1. titaniMOZG
    Offline

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

    Joined:
    Jan 20, 2008
    Messages:
    74
    Likes Received:
    0
    Gender:
    Male
    В общем, задача в следующем.
    Мне нужно, что бы в статье находился плавающий блок div, который будет обтекаться текстом + заголовок сделать тегом h1.
    С жумлой 1.0 когда то такую задачу я решал.
    К статье мы приходим через блог категории.
    Знаю, что можно через плагины вставлять позицию в статью, но этот блок будет на каждой странице, соответственно вставлять позицию в каждую статью - не целесообразно.
    Я уже ковырял все файлы в:
    components\com_content\views\article\tmpl
    и
    components\com_content\views\category\tmpl
    но что то результата это не принесло. Смог изменить вид самого блога, но не статьи, которая открывается через него.

    Т.е. по сути, результат должен быть следующим:

    <h1>заголовок</h1>
    <div class="advert">содержание блока</div>
    <p>текст статьи... </p>
     
  2.  
  3. Offline

    ValeryB Активист

    Joined:
    Oct 7, 2009
    Messages:
    384
    Likes Received:
    26
    Gender:
    Male
    Материал
    views\article\tmpl\default.php - стандартный шаблон материала.
    views\article\tmpl\form.php - шаблон отправки материала
    Категория
    views\category\tmpl\blog.php - шаблон блога категории
    views\category\tmpl\blog_item.php - шаблон отдельного материала из блога категории
    views\category\tmpl\default.php - шаблон списка категории
    Раздел
    views\section\tmpl\blog.php - шаблон блога раздела
    views\section\tmpl\blog_item.php - шаблон отдельного материала из блога раздела
    views\section\tmpl\default.php - стандартный шаблон раздела
    На главной
    views\frontpage\tmpl\default.php - шаблон блога материалов на главной
    views\frontpage\tmpl\default_item.php - шаблон отдельного материала на главной
     
  4. titaniMOZG
    Offline

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

    Joined:
    Jan 20, 2008
    Messages:
    74
    Likes Received:
    0
    Gender:
    Male
    Все это я уже находил и исправлял. Но результата так и не дало.
    Вчера все же разобрался в чем дело - дело в том, что шаблоны статей, категорий, разделов, архивов и главной страницы - так же могут описываться в самом шаблоне.
    templates/имя_шаблона/html
    т.е. логика такова: если шаблон вывода описывается самом шаблоне сайта - тогда используется он, если его нет - тогда используется стандартный, который указывается в components/com_content/views/
    Получается, что шаблоны вывода статьи, главной, либо категории, можно править в самом шаблоне сайта, тем самым не внося изменений в ядре.
     
  5. Offline

    ValeryB Активист

    Joined:
    Oct 7, 2009
    Messages:
    384
    Likes Received:
    26
    Gender:
    Male
    Ну да. Если в шаблоне создана папка html, а в ней папки и файлы аналогичные тем которые в views (например \com_content\frontpage и нужные php файлы), то применяются они.

    Так обычно и делают, чтобы не изменять основной код, который может при обновлении Joomla опять исправиться на стандартный.
     
  6. Offline

    ValeryB Активист

    Joined:
    Oct 7, 2009
    Messages:
    384
    Likes Received:
    26
    Gender:
    Male
    Просто я обратил внимание, что материал на главной находится не в тех папках, где вы ковыряли код.
     

Share This Page

Loading...