Помощь Как во внешние модули добавить кнопочку "Купить"

Тема в разделе "Opencart", создана пользователем wwizard, 23 май 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    370
    Симпатии:
    11
    Имеется сайт, на ОпенКарт 1.5.4.1
    После установленого шаблона, и поправленого под себя, обнаружил что не хватает, малости: Кнопочки "купить" в модуле Рекомендуемые.
    Как ее туда поставить?

    [​IMG]
     
  2. Infernus

    Infernus Писатель

    Регистр.:
    27 мар 2013
    Сообщения:
    4
    Симпатии:
    0
    Ну для начала попробуй найти данный html код этих окошек в одном из файла шаблона и посредственно добавь кнопку в таком формате:
    Код:
          <div class="cart">
            <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
          </div>
    addToCart вроде глобальная функция и ее можно вызывать откуда угодно. Массив $product вроде должен быть, так как как-то выводятся наименование продуктов и цены.

    Далее смотри что и как, ругается там php, javascript или нет.
     
  3. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    370
    Симпатии:
    11
    Не подскажите в каком файлике искать, уже вроде все перерыл
     
  4. sandi

    sandi

    Регистр.:
    30 май 2008
    Сообщения:
    314
    Симпатии:
    165
    Смотри featured.tpl
    по пути
    catalog/view/theme/default/template/module
    в нем и добавишь
    Код:
    <div class="cart">
            <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
          </div>
     
  5. Infernus

    Infernus Писатель

    Регистр.:
    27 мар 2013
    Сообщения:
    4
    Симпатии:
    0
    Вот есть очень удобная прога которой я пользуюсь в поиске строк в файлах. Рекомендую не обновлять, так как последующие версии содержат рекламу...ну и тд, гавно кароч.

    Офицальный сайт: http://www.fileseek.ca/
    Сылка на файл: http://rghost.ru/46212813
     
  6. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    370
    Симпатии:
    11
    Если я беру файлик: featured.tpl
    то его код:
    Код:
    <div class="featured">
    <div class="featured-heading"><?php echo $heading_title; ?></div>
    <div class="featured-content">
    <div class="featured-box">
    <?php foreach ($products as $product) { ?>
    <div>
    <?php if ($product['thumb']) { ?>
    <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
    <?php } ?>
    <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
    <?php if ($product['price']) { ?>
    <div class="price">
    <?php if (!$product['special']) { ?>
    <?php echo $product['price']; ?>
    <?php } else { ?>
    <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
    <?php } ?>
    </div>
    <?php } ?>
    </div>
    <?php } ?>
    </div>
    </div>
    </div> 
    Если я вставляю строчку:
    <div class="cart"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>
    </div>

    То мой список товаров рекомендуемые выглядит так:
    [​IMG]