Jump to content

Замена названия валюты на значки


Recommended Posts

Доброго времени суток. Подскажите пожалуйста как заменить стандартный вывод названия валюты на значки. Название на фронтэнд подтягивается из админки, где устанавливаются валюты, а хотелось бы заменить на иконки.

Link to post
Share on other sites

Доброго времени суток. Подскажите пожалуйста как заменить стандартный вывод названия валюты на значки. Название на фронтэнд подтягивается из админки, где устанавливаются валюты, а хотелось бы заменить на иконки.

Вариантов много.

Как вариантом можете использовать коды валют в обозначении (задать в админке), типа € или $.

Как другой вариант - задать в таблице стилей классы типа .currency-1, .currency-2 и т.п. И в шаблоне вместо конструкции

{$currency->sign} 
использовать
<span title="{$currency->sign}" class="currency-{$currency->id}"></span>
Ну или создать свой web-font - благо сейчас это уже не проблема.
Link to post
Share on other sites

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

Link to post
Share on other sites

ИМХО, следующий способ попроще:

1. В валютах в  поле sign  сделать   записи типа <img src="files/1.gif">  (ширину поля только увеличить хорошо бы)

2. Загрузить вручную картинки валют files/1.gif, files/2.gif и т .д.

 

После этого в шаблонах работает  {$currency->sign}

Но не работает {$currency->sign|escape} - надо заменить на {$currency->sign}.

 

Непонятно, зачем разработчик для вывода знака валюты использует ДВА разных способа - маленький недостаток. Впрочем, возможно, в других шаблонах этого недостатка и нет...

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...