Shopkeeper (modx evo) как сделать checkbox с картинками.

Понадобилось мне тут на днях сделать checkbox что бы рядом выводилась картинка. c помощью shk_widget можно сделать радиокнопки с картинками, а вот чекбоксы нет. Вообщем я нашел решение, пусть немного не красивое но рабочее !

Для этого в файле /assets/plugins/phx/modifiers/

Строку $shk_output приводим к такому виду:

$shk_output .= "\n".$otag.'<div id="test"><label for="'.$tvname.$docid.$cnt.'">'.$item.'
<img src="assets/images/topping/'.$item.'.png"></label><input class="addparam" type="checkbox" name="'.$tvname.'__'.$docid.'__'.$cnt.'" value="'.$cnt.'__'.$itemvalue.'" id="'.$tvname.$docid.$cnt.'"'.$selected.' onclick="'.$function.'" /></div>'.$ctag;

Решение в лоб но работает.

Примечание в папке с картинками должны лежать файлы сответствующие Вашим tv параметрам!

Комментарии (1)

    Вы должны авторизоваться, чтобы оставлять комментарии.