Я пытаюсь загрузить какой-нибудь шрифт awesome css для отображения звездного рейтинга вместо переключателей по умолчанию.
Я использую его для интернет-магазина Magento, который использует звездный рейтинг.
Код по умолчанию является динамическим и выглядит так:
<?php foreach ($this->getRatings() as $_rating): ?>
<tr>
<th><?php echo $this->escapeHtml($_rating->getRatingCode()) ?></th>
<?php foreach ($_rating->getOptions() as $_option): ?>
<td class="value"><input type="radio" name="ratings[<?php echo $_rating->getId() ?>]" id="<?php echo $this->escapeHtml($_rating->getRatingCode()) ?>_<?php echo $_option->getValue() ?>" value="<?php echo $_option->getId() ?>" class="radio" /><label class = "full" for="<?php echo $this->escapeHtml($_rating->getRatingCode()) ?>_<?php echo $_option->getValue() ?>"></label></td>
<?php endforeach; ?>
</tr>
<?php endforeach; ?>
Я пробовал этот JSFiddle, но у меня не получается, что он будет заполнять звезды на основе обзора. Таким образом, вход 5 будет заполнен 5 звездами. Поэтому также; http://codepen.io/jamesbarnett/pen/vlpkh
Что я делаю неправильно?