вобщем понядобилось мне сделать вместо выпадающего списка чекбоксы, вобщем открыл нужный файл, убрал все лишние теги и заменли на нужные инпуты)), но заработать с первго раза естестно не зазотело, кнопочка купить отказывалась реагировать, помню что раньше делал, но не помню что конкретно поменял для нормальной работоспособности кнопки купить, вспоминать ни стал, откопал тот сайт на котором данное действо реализованно, выдрал от туда файл и все заработало...Ура друзья!
а теперь думаю стоит привести собственно сам код этих самы чекбоксов...
значит идем в \components\com_virtuemart\themes\{имя_вашего_шаблона}\templates\product_details\includes\addtocart_advanced_attribute.tpl.php
открываем этот файл любым удобным для вас текстовым редактором и в общем то заменяем вот это все:
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
foreach($attributes as $attribute) {
?>
<div class="vmAttribChildDetail" style="float: left;width:30%;text-align:right;margin:3px;">
<label for="<?php echo $attribute['titlevar'] ?>_field"><?php echo $attribute['title'] ?></label>:
</div>
<div class="vmAttribChildDetail" style="float:left;width:60%;margin:3px;">
<select class="inputboxattrib" id="<?php echo $attribute['titlevar'] ?>_field" name="<?php echo $attribute['titlevar'].$attribute['product_id'] ?>">
<?php foreach ( $attribute['options_list'] as $options_item ) : ?>
<?php if( isset( $options_item['display_price']) ) : ?>
<option value="<?php echo $options_item['base_var'] ?>"><?php echo $options_item['base_value'] ?> (<?php echo $options_item['sign'].$options_item['display_price'] ?>)</option>
<?php else : ?>
<option value="<?php echo $options_item['base_var'] ?>"><?php echo $options_item['base_value'] ?></option>
<?php endif; ?>
<?php endforeach; ?>
</select>
</div>
<br style="clear:both;" />
<?php
} ?>
на вот это:
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
foreach($attributes as $attribute) {
?>
<div class="vmAttribChildDetail" style="float: left;text-align:right;margin:3px;">
<label for="<?php echo $attribute['titlevar'] ?>_field"><?php echo $attribute['title'] ?></label>:
</div>
<div class="vmAttribChildDetail" style="float:left;margin:3px;">
<?php
foreach ( $attribute['options_list'] as $options_item ) { ?>
<?php if( isset( $options_item['display_price']) ) : ?>
<input type="radio" id="<?php echo $attribute['titlevar'] ?>_field" name="<?php echo $attribute['titlevar'].$attribute['product_id'] ?>" value="<?php echo $options_item['base_var'] ?>"><?php echo $options_item['base_value'] ?> <?php echo $options_item['sign'].$options_item['display_price'] ?>
<br /><?php else : ?>
<input type="radio" id="<?php echo $attribute['titlevar'] ?>_field" name="<?php echo $attribute['titlevar'].$attribute['product_id'] ?>" value="<?php echo $options_item['base_var'] ?>"><?php echo $options_item['base_value'] ?>
<?php endif; ?>
<?php } ?>
</div>
<br style="clear:both;" />
<?php } ?>
и как говориться будет вам счастье
