webmaster48 Posted June 15, 2015 Report Share Posted June 15, 2015 Доброго времени суток. Подскажите пожалуйста как заменить стандартный вывод названия валюты на значки. Название на фронтэнд подтягивается из админки, где устанавливаются валюты, а хотелось бы заменить на иконки. Quote Link to post Share on other sites
mart Posted June 15, 2015 Report Share Posted June 15, 2015 Доброго времени суток. Подскажите пожалуйста как заменить стандартный вывод названия валюты на значки. Название на фронтэнд подтягивается из админки, где устанавливаются валюты, а хотелось бы заменить на иконки.Вариантов много.Как вариантом можете использовать коды валют в обозначении (задать в админке), типа € или $.Как другой вариант - задать в таблице стилей классы типа .currency-1, .currency-2 и т.п. И в шаблоне вместо конструкции{$currency->sign} использовать<span title="{$currency->sign}" class="currency-{$currency->id}"></span> Ну или создать свой web-font - благо сейчас это уже не проблема. Quote Link to post Share on other sites
ps-simpla Posted June 16, 2015 Report Share Posted June 16, 2015 Март верно подметил, вариантов куча от записи в css до загрузки иконок для каждой валюты с последующим выводом их в шаблонСамый простой способ оформить все через css Quote Link to post Share on other sites
Kors Posted June 16, 2015 Report Share Posted June 16, 2015 ИМХО, следующий способ попроще:1. В валютах в поле sign сделать записи типа <img src="files/1.gif"> (ширину поля только увеличить хорошо бы)2. Загрузить вручную картинки валют files/1.gif, files/2.gif и т .д. После этого в шаблонах работает {$currency->sign}Но не работает {$currency->sign|escape} - надо заменить на {$currency->sign}. Непонятно, зачем разработчик для вывода знака валюты использует ДВА разных способа - маленький недостаток. Впрочем, возможно, в других шаблонах этого недостатка и нет... Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.