Opencart 2.x - Делаем Информационный Сайт (1 Часть)

Тема в разделе "Шаблоны, дизайн и оформление магазина", создана пользователем admin, 19 янв 2018.

  1. TopicStarter Overlay
    Offline

    admin Команда форума Администратор

    Сообщения:
    2.729
    Симпатии:
    129.946
    Репутация:
    215
    Недавно меня попросили написать цикл статей о том как убрать корзину, оформление заказа и цены – сделать из OpenCart’a информационный сайт. Этим мы и займёмся.

    infosite-oc-01.jpg

    Сегодня мы поработаем над шапкой, подвалом и модулями, личным кабинетом (и страницей, и модулем).

    Список задач на сегодня:

    1. Работаем с файлом header.tpl (шапка)

    2. Работаем с файлом footer.tpl (подвал)

    3. Работаем с модулями рекомендуемые, последние, новые поступления, акции

    4. Работаем с файлом account.tpl (страница)

    5. Работаем с файлом account.tpl (модуль)

    Приступим:

    1. Откроем файл ../catalog/view/theme/default/template/common/header.tpl и удалим эти строки (52-53):

    Код:
    <?php echo $currency; ?>
    <?php echo $language; ?>
    (P.S. выбор языка и валюты)

    удалим эти строки (59-61):

    Код:
    <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
    <li><a href="<?php echo $transaction; ?>"><?php echo $text_transaction; ?></a></li>
    <li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li>
    (P.S. заказы, платежи, закачки)

    удалим эти строки (67-68):

    Код:
    <li><a href="<?php echo $shopping_cart; ?>" title="<?php echo $text_shopping_cart; ?>"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_shopping_cart; ?></span></a></li>
    <li><a href="<?php echo $checkout; ?>" title="<?php echo $text_checkout; ?>"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_checkout; ?></span></a></li>
    (P.S. корзина, оформление заказа в верхней полоске)

    удалим эту строку (89):

    Код:
    <div class="col-sm-3"><?php echo $cart; ?></div>
    (P.S. кнопка корзины)

    2. Откроем файл ../catalog/view/theme/default/template/common/footer.tpl и удалим эту строку (18):

    Код:
    <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li>
    (P.S. возврат товара)

    удалим эти строки (24-27):

    Код:
    <li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
    <li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li>
    <li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li>
    <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
    (P.S. производители, подарочные сертификаты, партнёры, товары со скидкой)

    удалим эту строку (30):

    Код:
    <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
    (P.S. история заказов)

    При желании удалим эти строки (40-43):

    Код:
    <!--
    OpenCart is open source software and you are free to remove the powered by OpenCart if you want, but its generally accepted practise to make a small donation.
    Please donate via PayPal to donate@opencart.com
    //-->
    и эту (42):

    Код:
    <!-- Theme created by Welford Media for OpenCart 2.0 www.welfordmedia.co.uk -->
    если у вас останутся пустые строки удаляйте их тоже, они нам не нужны.

    3. Откроем файлы:

    ../catalog/view/theme/default/template/extension/module/bestseller.tpl

    ../catalog/view/theme/default/template/extension/module/featured.tpl

    ../catalog/view/theme/default/template/extension/module/latest.tpl

    ../catalog/view/theme/default/template/extension/module/special.tpl

    и удалим из них эти строки:

    Код:
    <?php if ($product['price']) { ?>
    <p class="price">
    <?php if (!$product['special']) { ?>
    <?php echo $product['price']; ?>
    <?php } else { ?>
    <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
    <?php } ?>
    <?php if ($product['tax']) { ?>
    <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
    <?php } ?>
    </p>
    <?php } ?>
    (P.S.цена)

    удалим эту строку:

    Код:
    <button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>
    (P.S.сравнение)

    4. Откроем файл ../catalog/view/theme/default/template/account/account.tpl и удалим эту строку (24):

    Код:
    <li><a href="<?php echo $address; ?>"><?php echo $text_address; ?></a></li>
    (P.S.мои адреса)

    удалим эти строки (26-33):

    Код:
    <?php if ($credit_cards) { ?>
    <h2><?php echo $text_credit_card; ?></h2>
    <ul class="list-unstyled">
    <?php foreach ($credit_cards as $credit_card) { ?>
    <li><a href="<?php echo $credit_card['href']; ?>"><?php echo $credit_card['name']; ?></a></li>
    <?php } ?>
    </ul>
    <?php } ?>
    (P.S.кредитки)

    удалим эти строки (26-36):

    Код:
    <h2><?php echo $text_my_orders; ?></h2>
    <ul class="list-unstyled">
    <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
    <li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li>
    <?php if ($reward) { ?>
    <li><a href="<?php echo $reward; ?>"><?php echo $text_reward; ?></a></li>
    <?php } ?>
    <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li>
    <li><a href="<?php echo $transaction; ?>"><?php echo $text_transaction; ?></a></li>
    <li><a href="<?php echo $recurring; ?>"><?php echo $text_recurring; ?></a></li>
    </ul>
    (P.S.заказы, история заказов, файлы для скачивания, баллы, возвраты, платежи)

    5. Откроем файл ../catalog/view/theme/default/template/extension/module/account.tpl и вместо этой строки (9):

    Код:
    <a href="<?php echo $address; ?>" class="list-group-item"><?php echo $text_address; ?></a> <a href="<?php echo $wishlist; ?>" class="list-group-item"><?php echo $text_wishlist; ?></a> <a href="<?php echo $order; ?>" class="list-group-item"><?php echo $text_order; ?></a> <a href="<?php echo $download; ?>" class="list-group-item"><?php echo $text_download; ?></a><a href="<?php echo $recurring; ?>" class="list-group-item"><?php echo $text_recurring; ?></a> <a href="<?php echo $reward; ?>" class="list-group-item"><?php echo $text_reward; ?></a> <a href="<?php echo $return; ?>" class="list-group-item"><?php echo $text_return; ?></a> <a href="<?php echo $transaction; ?>" class="list-group-item"><?php echo $text_transaction; ?></a> <a href="<?php echo $newsletter; ?>" class="list-group-item"><?php echo $text_newsletter; ?></a>
    вставляем эти:

    Код:
    <a href="<?php echo $wishlist; ?>" class="list-group-item"><?php echo $text_wishlist; ?></a>
    <a href="<?php echo $newsletter; ?>" class="list-group-item"><?php echo $text_newsletter; ?></a>
    На сегодня всё, продолжим в следующих статьях.