webmaster48 Опубликовано 15 июня, 2015 Жалоба Поделиться Опубликовано 15 июня, 2015 Доброго времени суток. Подскажите пожалуйста как заменить стандартный вывод названия валюты на значки. Название на фронтэнд подтягивается из админки, где устанавливаются валюты, а хотелось бы заменить на иконки. Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 15 июня, 2015 Жалоба Поделиться Опубликовано 15 июня, 2015 Доброго времени суток. Подскажите пожалуйста как заменить стандартный вывод названия валюты на значки. Название на фронтэнд подтягивается из админки, где устанавливаются валюты, а хотелось бы заменить на иконки.Вариантов много.Как вариантом можете использовать коды валют в обозначении (задать в админке), типа € или $.Как другой вариант - задать в таблице стилей классы типа .currency-1, .currency-2 и т.п. И в шаблоне вместо конструкции{$currency->sign} использовать<span title="{$currency->sign}" class="currency-{$currency->id}"></span> Ну или создать свой web-font - благо сейчас это уже не проблема. Цитата Ссылка на сообщение Поделиться на другие сайты
ps-simpla Опубликовано 16 июня, 2015 Жалоба Поделиться Опубликовано 16 июня, 2015 Март верно подметил, вариантов куча от записи в css до загрузки иконок для каждой валюты с последующим выводом их в шаблонСамый простой способ оформить все через css Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 16 июня, 2015 Жалоба Поделиться Опубликовано 16 июня, 2015 ИМХО, следующий способ попроще:1. В валютах в поле sign сделать записи типа <img src="files/1.gif"> (ширину поля только увеличить хорошо бы)2. Загрузить вручную картинки валют files/1.gif, files/2.gif и т .д. После этого в шаблонах работает {$currency->sign}Но не работает {$currency->sign|escape} - надо заменить на {$currency->sign}. Непонятно, зачем разработчик для вывода знака валюты использует ДВА разных способа - маленький недостаток. Впрочем, возможно, в других шаблонах этого недостатка и нет... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.