Пытаюсь переделать модуль latestnews. Привел файл default к такому виду:
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<table height=31 cellspacing=0 cellpadding=0 border=0 style="margin-left:10px; margin-top: 5px; margin-bottom: 0px; padding: 0px;"><tr>
<td width=6px background="images/design/plashka_left.jpg">
<td width=250 valign="middle" background="images/design/plashka_fon.jpg"><p class="plashka">Последние новости</p>
<td width=6px background="images/design/plashka_right.jpg">
</td></tr></table>
<ul class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>" style="list-style: none; padding:0px; margin-top:13px; margin-left: 23px;">
<?php foreach ($list as $item) : ?>
<li class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
<a href="<?php echo $item->link; ?>" class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">
<?php echo $item->text; ?></a>
</li>
<?php endforeach; ?>
</ul>
В файл template.css добавил стиль:
p.plashka {
font-size:13pt;
...
}
Возникают следующие проблемы:
не работает класс .plashka, отображает в стандартном виде, как будто его нет. Если в <p style="..."> указываю те же свойства, отображает как надо. В чем ошибка?
2. Не могу найти класс .latestnews, облазил все файлы CSS - нет. Пробовал сам вписать его в файл template.css - никакой реакции. Где прописан этот класс? (Или, если его изначально нет, где нужно прописать, чтобы он работал)
3. Прочитал, что нужно редактировать модуль не в папке modules, а в папке templates/название шаблона/html. Скопировал модуль в эту папку, отредактировал, но на изменения он не реагирует. Если меняю исходник в папке modules, изменения вступают в силу. Что нужно сделать, чтобы реагировал на изменения в скопированном файле?
Пробовал искать похожие темы, но не нашел ничего подходящего(( Кто сталкивался с подобными трудностями, помогите, пожалуйста!