Изменение внешнего вида вывода даты, автора, раздела статьи.

Тема в разделе "Внешний вид, шаблоны, графика", создана пользователем NomID, 29.07.2009.

  1. Offline

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

    Регистрация:
    19.07.2009
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Добрый вечер!
    Возникла такая потребность...

    Вывод каждого параметра статьи отображается в отдельную строку и сверху.
    Хотелось бы все в одну строчку с разделителем и желательно справа снизу.
    Ну и если можна одним стилем CSS.


    HTML фрагмента


    PHP index-a шаблона


    Нашел вроде в файле ...\modules\mod_newsflash\tmpl\_item.php но не знаю что тут именно менять?
    код _item.php


    Сайт http://www.uniqinfo.net

    Заранее спасибо за помощь!
     
    Последнее редактирование: 29.07.2009
  2.  
  3. Offline

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

    Регистрация:
    17.06.2009
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    Я бы сказал, что в шаблон надо добавить
    html/com_content/article/default.php
    переделанный из:
    components/com_content/views/article/tmpl/default.php

    Не уверен на 100%... Переделывал список категорий приблизительно также
     
  4. Offline

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

    Регистрация:
    19.07.2009
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Тут я что-то недопонял... :(
     
  5. Offline

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

    Регистрация:
    17.06.2009
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    Захотелось мне изменить вид списка статей в категории.
    Копирую «/components/com_content/views/category/tmpl/default_items.php» в
    «/templates/mytemplate/html/com_content/category/default_items.php», меняю его как хочу. Например удалил «фильтр» и «показывать по {страниц}».

    В вашем случае ,думаю, надо ковырять
    /components/com_content/views/section/tmpl/blog_item.php или
    /components/com_content/views/frontpage/tmpl/default_item.php или
    /components/com_content/views/category/tmpl/blog_item.php
    Или все вышеперечисленные.

    Переделывать наверное это:

    Код (PHP):
    1. <?php if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) : ?>
    2. <tr>
    3.     <td>
    4.         <?php if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->section->title)) : ?>
    5.         <span>
    6.             <?php if ($this->item->params->get('link_section')) : ?>
    7.                 <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">'; ?>
    8.             <?php endif; ?>
    9.             <?php echo $this->escape($this->section->title); ?>
    10.             <?php if ($this->item->params->get('link_section')) : ?>
    11.                 <?php echo '</a>'; ?>
    12.             <?php endif; ?>
    13.                 <?php if ($this->item->params->get('show_category')) : ?>
    14.                 <?php echo ' - '; ?>
    15.             <?php endif; ?>
    16.         </span>
    17.         <?php endif; ?>
    18.         <?php if ($this->item->params->get('show_category') && $this->item->catid) : ?>
    19.         <span>
    20.             <?php if ($this->item->params->get('link_category')) : ?>
    21.                 <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid)).'">'; ?>
    22.             <?php endif; ?>
    23.             <?php echo $this->escape($this->item->category); ?>
    24.             <?php if ($this->item->params->get('link_category')) : ?>
    25.                 <?php echo '</a>'; ?>
    26.             <?php endif; ?>
    27.         </span>
    28.         <?php endif; ?>
    29.     </td>
    30. </tr>
    31. <?php endif; ?>
    32.  
    33. <?php if (($this->item->params->get('show_author')) && ($this->item->author != "")) : ?>
    34. <tr>
    35.     <td width="70%"  valign="top" colspan="2">
    36.         <span class="small">
    37.             <?php JText::printf( 'Written by', ($this->escape($this->item->created_by_alias) ? $this->escape($this->item->created_by_alias) : $this->escape($this->item->author)) ); ?>
    38.         </span>
    39.         &nbsp;&nbsp;
    40.     </td>
    41. </tr>
    42. <?php endif; ?>
    43.  
    44. <?php if ($this->item->params->get('show_create_date')) : ?>
    45. <tr>
    46.     <td valign="top" colspan="2" class="createdate">
    47.         <?php echo JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2')); ?>
    48.     </td>
    49. </tr>
    50. <?php endif; ?>
    51.  
    52. <?php if ($this->item->params->get('show_url') && $this->item->urls) : ?>
    53. <tr>
    54.     <td valign="top" colspan="2">
    55.         <a href="http://<?php echo $this->escape($this->item->urls) ; ?>" target="_blank">
    56.             <?php echo $this->escape($this->item->urls); ?></a>
    57.     </td>
    58. </tr>
    59. <?php endif; ?>


    ...или мы, действительно, не понимаем друг друга:(
     

Поделиться этой страницей

Загрузка...