Домой Wp-Recall WP-Recall: Вопросы и ответы Замена иконки валютной еденицы
6ответ(ов) в теме
Web-Blog
не в сети 6 месяцев
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
1
23:51

Возникла потребность изменить значок валютной единицы на странице товара, в каталоге. всюду где он отображается!

Значок нужно брать из этой библиотеки

Вы не можете просматривать опубликованные ссылки

, при обновлении плагина и дополнений, данное изменение не должно меняться!

Могу все это сделать с помощью изменения кода, но тогда при обновлении будет все теряться - этого бы не хотелось, можно конечно и с помощью регулярки, но возможно есть какой либо более правильный способ?

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
2
08:45

Используйте фильтр "currency_list", через него вы получите весь массив валют и их обозначений для изменения.

0
Web-Blog
не в сети 6 месяцев
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
3
09:20

Спасибо!

0
Web-Blog
не в сети 6 месяцев
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
4
07:04

Андрей Plechev сказал(а)

Используйте фильтр "currency_list", через него вы получите весь массив валют и их обозначений для изменения.

Приношу свои извинения, у меня ни чего не получается... Не понимаю я как отфильтровать и заменить...

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
5
08:58

add_filter('currency_list','my_currency_symbol');
function my_currency_symbol($curs){	

	$rub = (is_admin())? 'p': '<i class="fa fa-rub"></i>';
	
	return array(
        'RUB' => array('руб',$rub,'<span class="ruble-symbol">P<span>–</span></span>'),
        'UAH' => array('гривен','грн','грн'),
        'KZT' => array('тенге','тнг','тнг'),
        'USD' => array('dollars','<i class="fa fa-usd"></i>','$'),
        'EUR' => array('euro','<i class="fa fa-eur"></i>','€'),
    );
}

0
Web-Blog
не в сети 6 месяцев
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
6
09:15

Андрей Plechev сказал(а)

add_filter('currency_list','my_currency_symbol');
function my_currency_symbol($curs){	

	$rub = (is_admin())? 'p': '<i class="fa fa-rub"></i>';
	
	return array(
        'RUB' => array('руб',$rub,'<span class="ruble-symbol">P<span>–</span></span>'),
        'UAH' => array('гривен','грн','грн'),
        'KZT' => array('тенге','тнг','тнг'),
        'USD' => array('dollars','<i class="fa fa-usd"></i>','$'),
        'EUR' => array('euro','<i class="fa fa-eur"></i>','€'),
    );
}

Андрей, спасибо! Я так делал, у меня просто вис сайт и все, возможно где ошибку допускал, надо будет посмотреть. сравнить...

0
Тема закрыта. Публикация новых сообщений запрещена.