Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 1861 Просмотров
*

TakT

  • Захожу иногда
  • 124
  • 8 / 0
вобщем понядобилось мне сделать вместо выпадающего списка чекбоксы, вобщем открыл нужный файл, убрал все лишние теги и заменли на нужные инпуты)), но заработать с первго раза естестно не зазотело, кнопочка купить отказывалась реагировать, помню что раньше делал, но не помню что конкретно поменял для нормальной работоспособности кнопки купить, вспоминать ни стал, откопал тот сайт на котором данное действо реализованно, выдрал от туда файл и все заработало...Ура друзья!

а теперь думаю стоит привести собственно сам код этих самы чекбоксов...

значит идем в \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 } ?>

и как говориться будет вам счастье ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как реализовать: товары, которых нет в наличии в конец списка категории?

Автор Girevik

Ответов: 1
Просмотров: 1527
Последний ответ 02.11.2017, 10:52:04
от P_B
Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 1878
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 1687
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 209454
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 1813
Последний ответ 20.05.2014, 14:30:44
от abrodski