Проблема с флагами

Здравствуйте.

Пытаюсь прикрутить вывод флагов. Спрайт и css к нему я взял отсюда: flag-sprites.com.
Css файл и сам спрайт закинул в папку шаблон/css, в config.php подключил flags.css:

$config['head']['default']['css'] = array( 
	          ........
	"___path.static.skin___/css/flags.css",
	
);


В окне создания поста пишу:

<img src="blank.gif" class="flag flag-cz" alt="Czech Republic" />


Но флаг, как вы догадались, не выводится.

Код картинки(в просмотре кода страницы) при этом выглядит вот так:

<img src="http://blank.gif" alt="Czech Republic">


Атрибут «class», как я понимаю, не передается вообще. Прошу помощи.

И ещё вопрос вдогонку: как лучше реализовать что то вроде bb кодов для флагов, что бы юзер писал :ru: или [ru] и выводился соответствующий флаг?

4 комментария

avatar
engine\modules\text\Text.class.php

$this->oJevix->cfgAllowTagParams('img', array('src', 'alt' => '#text', 'title', 'align' => array('right', 'left', 'center'), 'width' => '#int', 'height' => '#int', 'hspace' => '#int', 'vspace' => '#int'));

Разрешить использовать class

Тут же на примере cut создать новый тег
avatar
Спасибо, теперь атрибут 'class' передаётся, но вместо флага просто пустая картинка. Даже и не знаю из-за чего это может быть.
avatar
Пути до картинки правильные?
avatar
Если включено «слияние» CSS файлов, то потри все файлы в этой папке /templates/cache/имя_скина/
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.