Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

alexander.p

Новичок
  
  • Posts

    12
  • Joined

  • Last visited

1 Follower

About alexander.p

  • Birthday 11/24/1988

Информация

  • Пол
    Не опрегделился

alexander.p's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

1

Reputation

  1. А ггде можно скачать "тестовую версию" 1С? Напишите в личку!
  2. Изменял скрипты php и tpl файлы, как мне обновить ocStore с сохранением моих изменений?
  3. Чтобы полулить список икого вида, при вывогде категории Находим, в файле category.tpl строку, <table class="listp"><?php for ($i = 0; $i < sizeof($products); $i = $i + 4) { ?> это налинается вывод товаров, заменяем все это гдело на <table class="listp"> <tr> <td class="listp1">Наименование </td> <td class="listp2">Артикул</td> <td class="listp3">Цена</td> <td class="listp4">Кол-во</td> <td> </td> </tr> <?php for ($i = 0; $i < sizeof($products); $i = $i + 4) { ?> <?php for ($j = $i; $j < ($i + 4); $j++) { ?> <tr> <?php if (isset($products[$j])) { ?> <td> <a href="<?php echo $products[$j]['href']; ?>"><!--<img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" />--></a> <a href="<?php echo $products[$j]['href']; ?>"><?php echo $products[$j]['name']; ?></a> </td> <td> <?php echo $products[$j]['model']; ?> </td> <td class="listp3"> <?php if ($display_price) { ?> [color= #900; font-weight: bold;]<?php echo $products[$j]['price']; ?>[/color] </td> <td class="listp4"> <input name="quantity" id="quantity_<?php echo $products[$j]['product_id'] ?>" size="1" value="1" /> </td> <td class="listp5"> <a class="button_add_small" onclick="addToCart(<?php echo $products[$j]['product_id']; ?>);return false;" id="add_to_cart<?php echo $products[$j]['product_id']; ?>" class="buy"> </a> </td> <?php } ?> <?php } ?> <?php } ?> </tr> <?php } ?> </table>Для того чтобы рилиила функция добавления в корзину, всивляем скрипт <script type="text/javascript">function addToCart(productId) { $.ajax({ type: 'post', url: '/index.php?route=module/cart/callback', dataType: 'html', data: 'product_id='+productId+'&quantity=' + $('#quantity_'+productId).val(), success: function (html) { $('#module_cart .middle').html(html); }, complete: function () { var image = $('#image'+id).offset(); var cart = $('#module_cart').offset(); } }); }</script>И в файле category.php добавляем строку: $this->data['products'][] = array( 'name' => $result['name'], 'product_id' => $result['product_id'], ВОТ ОНА 'model' => $result['model'], 'rating' => $rating, 'stars' => sprintf($this->language->get('text_stars'), $rating), 'thumb' => $this->model_tool_image->resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')), 'price' => $price, 'options' => $options, 'special' => $special, 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&path=' . $this->request->get['path'] . '&product_id=' . $result['product_id']), 'add' => $add );И добавить в файл стилей .listp { margin-bottom: 10px; width: 100%;}.listp td { text-align: left; vertical-align: center; padding-bottom: 10px; }td.listp1{ width:50%;}td.listp2{ width:20%;}td.listp3{ width:15%; text-align:right;}td.listp4{ width:10%; text-align:right;}td.listp5{ text-align:center;}Все это описано для разгдела категорий, ик же это можно сгделать на люпотому чтой другой страниэто, например на search, для этого редактируем search.php, search.tpl. Функция добавления в корзину упроещёна, т. е. убрана анимация изображения, убрана картинка рядом с товаром, упроещёна проверка товара на спец. этону.
  4. Как отредактировать About us и другие ситьи ик, чтобы засунуть туда html?
  5. Здравствуйте, подскажите, пожалуйси, мне надо перенести кол-во и кнопку добавить в корзину отсюда http://demo.opencart.com/index.php?route=product/product&path=18&product_id=46, сюда http://demo.opencart.com/index.php?route=product/category&path=18. То есть в итоге я хочу полулить, список икого вида, как во вложении?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.