Moushe.ru

Блог обо всём

Создание магазина BearStore (3 часть)



Продолжаем работать над нашим магазином, в этом материале мы поработаем с модулем импорт/экспорт, и немного с админкой и с футером, надеюсь вам пригодится эта статья.

Финалbackup

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

1. Установим и настроим модуль импорт/экспорт и сделаем наши первые выгрузку и загрузку товаров и категорий

2. Удалим из футера ненужные ссылки

Приступим:

1. Модуль был взят с opencart.com и немного подкорректирован под собственные нужды, скачать модуль можно здесь: http://yadi.sk/d/9F56ve8XLCraJ (аналоги модуля можно найти на myopencart.com)

Скачиваем архив с файлами модуля к себе на компьютер и распаковываем архив import-export, внутри архива будет одноимённая папка, забираем её содержимое и закидываем к себе в корневую папку домена (папка с сайтами – localhost – 15511) и забрасываем три папки admin, system, vqmod в папку 15511.

Открываем админку магазина и переходим: Система/Пользователи/Группы пользователей/Главный администратор/Изменить и нажимаем ссылку Выделить всё для Разрешён просмотр и для Разрешено внесение изменений, нажимаем кнопку Сохранить.

Теперь пришло время воспользоваться нашим модулем и убедиться в его работоспособности, откроем админку: Система/Экспорт / Импорт нажимаем кнопку Выгрузка:

Выгрузка

Если всё сделано правильно вы увидите новое диалоговое окно, предлагающее вам ряд действий, нажмём кнопку Сохранить:

Сохранить

Выбираем любое место для сохранения нашего файла, к примеру рабочий стол компьютера и открываем наш файл с помощью Microsoft Office / OpenOffice / LibreOffice:

backup

Файл выгрузки состоит из восьми листов, они позволяют нам работать с категориями, товарами, изображениями и т.д. Если вы уже добавляли товары на свой магазин через админку то у вас не должно возникнуть сложностей с работой в таблице. После редактирования файла вам достаточно сохранить его, открыть админку: Система/Экспорт / Импорт и выбрав наш файл с помощью кнопки Обзор, нажать кнопку Загрузка:

backup-2export-1export-2export-3export-4

(я удалил все лишние категории и товары, ну и сделал несколько тематических демо-товаров, получившийся файл вы можете взять здесь — http://yadi.sk/d/0GbZIvvcLD6qe)

После успешно сделанной загрузки домашняя страница магазина встречает нас так (если вы использовали мой файл):

Главная

Теперь давайте зайдём в админку: Каталог/Категории:

Админка

Если категории (или категория) у вас не отображаются нажмите кнопку Починить.

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

16 -       <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li>

23 -      <li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li>

23* -    <li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li>

(* — после удаления второй ссылки, третья ссылка примет её номер)

Теперь если вы обновите страницу браузера вы увидите что футер опустел, давайте сгруппируем второй и третий список, вместо этих строк (12-25):

<div class="column">
<h3><?php echo $text_service; ?></h3>
<ul>
<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>
<li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li>
</ul>
</div>
<div class="column">
<h3><?php echo $text_extra; ?></h3>
<ul>
<li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
<li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
</ul>
</div>

вставим эти:

<div class="column">
<h3><?php echo $text_extra; ?></h3>
<ul>
<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>
<li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li>
<li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
<li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
</ul>
</div>

Отлично, на сегодня всё, в следующем уроке мы начнём работать с графикой нашего шаблона.

7 Комментариев

  1. Пропали категории слева! Откат проделанного не помогает!как вернуть обратно-то)))?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.05.2014 at 23:46

      Модули — категории — и настраиваете куда и как их выводить.

  2. Павел

    15.08.2014 at 07:38

    Владислав спасибо за уроки!
    Подскажи как заставить импорт/экспорт работать на версии 1.5.5.1.2?

    Все выполнял по шагам, используя версию 1.5.5.1.2 дошел до установки модуля импорта/экспорта, но он не появился в Система в админке.
    Попробовал версию 1.5.5.1.1 все ок!

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.08.2014 at 11:43

      Возьмите на myopencart.com модуль импорт экспорт под вашу версию ocstore.

  3. Людвиг

    22.05.2016 at 16:28

    Все выполнял по шагам, используя версию 1.5.5.1.1 дошел до установки модуля импорта/экспорта, но он не появился в Система в админке.
    Была такая особенность: на моем хостинге не было такого варианта, чтобы папки import-export закидывать в корень (пишет: такие уже есть). Поэтому я вручную закидывал недостающие файлы в соответствующие папки.
    Или могут быть какие-то другие причины?

Добавить комментарий

Your email address will not be published.

*

CAPTCHA image
*

© 2016 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика