Установка
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
0.Загрузите все ваши файлы и папки на ваш сервер из папки «Upload». Можно разархивировать в любое место на Ваш выбор. Например /public_html/store или /public_html Если Вы используете Linux/Unix, убедитесь, что папки и файлы доступны для записи. chmod 0755 или 0777 image/ chmod 0755 или 0777 image/cache/ chmod 0755 или 0777 cache/ chmod 0755 или 0777 download/ chmod 0755 или 0777 config.php chmod 0755 или 0777 admin/config.php Убедитесь, что у Вас установлена база данных MySQL и Вы имеете к ней доступ. НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ ROOT ЛОГИН И ПАРОЛЬ. Посетите домашнюю страницу Вашего магазина. Например: http://www.example.com или http://www.examle.com/store/ Следуйте инструкциям на экране. Удалите установочную директорию. права chmod 0777 image -R chmod 0777 image/cache -R chmod 0777 cache -R chmod 0777 download -R chmod 0777 config.php -R chmod 0777 admin/config.php -R вернуть права на дефолт chmod 755 -R opencart chmod 777 {image,image/cache/,download,config.php,admin/config.php,system/cache/,system/logs,image/data} Установка VQMOD (не обязательно, но требуют некоторые плагины) требуется для плагинов в опенкарт 1. http://code.google.com/p/vqmod/ качаем отсюда 2. выставляем права chmod 777 vqmod -R chown www-data.www-data vqmod -R 3. http://sute/vqmod/install инсталим |
Перенос Opencart
1 2 3 4 5 6 7 8 9 10 11 12 13 |
1.создаете дамп локальной базы данных магазина. создаете базу данных на хостинге. импортируете дамп локальной базы. 2.заливаете файлы на хостинг. 3.правите пути и настройки подключения к БД в конфигурационных файлах config.php admin/config.php 4.меняете Store URL (URL магазина) в админка - система - настройки || вкладка "основные" на URL вашего сайта в инете. |
1 2 3 4 5 6 7 8 9 |
для версии opencart-russian-language-155 Language Name: Русский Code: ru Locale: ru,ru_RU,ru_RU.UTF-8 Image: ru.png Directory: russian Filename: russian Status: Enabled Sort Order: 1 |
1 2 3 |
Копируй папку с шаблоном в opencart/catalog/view/theme Потом идешь в админку и там в Система --> Настройки --> Магазин Там выбираешь шаблон. И сохраняешь. |
Папка common/
1 2 3 4 5 6 7 8 9 10 |
home.tpl - вывод главной страницы column_left.tpl - левая колонка магазина column_right.tpl - правая колонка магазина content_bottom.tpl - нижняя часть магазина (только в 1.5.х) content_top.tpl - верхняя часть магазина (только в 1.5.х) footer.tpl - нижняя часть шаблона header.tpl - верхняя часть шаблона cart.tpl - всплывающее окно корзины (в верху сайта) (только в 1.5.х) maintenance.tpl - шаблон выводится, когда магазин закрыт success.tpl - выводится после успешной регистрации в магазине и после успешного оформления заказа (guest mode) |
Папка product/
1 2 3 4 5 6 7 8 9 |
category.tpl - вывод группы товаров manufacturer.tpl - вывод товаров по производителю (в 1.5.х не используется) manufacturer_info.tpl - вывод товаров по производителю (только в 1.5.х) manufacturer_list.tpl - страница со списком всех производителей (только в 1.5.х) product.tpl - вывод одного товара review.tpl - вывод отзыва о товаре в шаблоне product.tpl search.tpl - поиск и результаты поиска special.tpl - выбор специальных предложений (Special Offers) compare.tpl - страница сравнения товаров (только в 1.5.х) |
Папка information/
1 2 3 |
contact.tpl - вывод адреса магазина и формы отправки сообщений information.tpl - вывод информационной статьи sitemap.tpl - карта сайта |
Папка error/
1 |
not_found.tpl - страница с ошибкой "error 404"(...not found!) |
Папка account/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
account.tpl - форма регистрации или входа в аккаунт address.tpl - Страница выбора/редактирования адреса оплаты/доставки (в 1.5.х не используется) addresses.tpl - Адресная книга в настройках аккаунта (в 1.5.х не используется) address_form.tpl - страница редактирование адреса в аккаунте (только в 1.5.х) address_list.tpl - Адресная книга в настройках аккаунта (только в 1.5.х) create.tpl - форма регистрации в магазине (в 1.5.х не используется) register.tpl - форма регистрации в магазине (только в 1.5.х) return_form - страница создания возврата товара (только в 1.5.х) return_list.tpl - страница истории о возвратах товара (только в 1.5.х) return_info.tpl - подробная информация о возврате товара (из return_list.tpl) (только в 1.5.х) reward.tpl - информация о зачисленных бонусных баллах за покупки (только в 1.5.х) transaction.tpl - страница истории платежей (только в 1.5.х) wishlist.tpl - страница "Взято на заметку" (только в 1.5.х) download.tpl - страница со скачиваемыми товарами edit.tpl - редактировать профиль forgotten.tpl - напоминание пароля history.tpl - история заказов invoice.tpl - счет-фактура login.tpl - форма логина или регистрации на сайте newsletter.tpl - подписка на новости password.tpl - смена пароля |
Папка checkout/
1 2 3 4 5 6 7 8 |
address.tpl cart.tpl - вывод содержимого корзины (в центре страницы) confirm.tpl - последний шаг заказа, подтверждение перед отправкой, этот же шаблон используется для guest_step_3 - Нижние ссылки (назад и подтвердить заказ) берутся из шаблона метода оплаты, к примеру из payment/cod.tpl guest_step_1.tpl - 1 шаг заказа без регистрации guest_step_2.tpl - 2 шаг заказа без регистрации payment.tpl - оплата shipping.tpl - доставка |
Папка mail/
1 |
order_confirm.tpl - письмо о подтверждении |
Папка modules/
1 2 3 4 5 6 7 8 9 10 11 12 13 |
bestseller.tpl - самые покупаемые товары bestseller_home.tpl - самые покупаемые товары на главной странице cart.tpl - вывод корзины в колонке category.tpl - блок Категории featured.tpl - "рекомендуемые товары" featured_home.tpl - "рекомендуемые товары" на главной странице google_talk.tpl information.tpl - список статей на сайте, ссылки на сайтмап и контакты latest.tpl - "последние товары" latest_home.tpl - "последние товары" на главной странице manufacturer.tpl - выпадающий список производителей special.tpl - специальное предложение special_home.tpl- специальное предложение на главной странице |
Редактируем шаблон
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
1.удалить язык и валюту. ~catalog/view/theme/default/template/common/header.tpl находишь и удаляешь:<!--?php echo $language; ?--> и <!--?php echo $currency; ?-->. 2.Для смещения ссылок главная, закладки и т.д. находишь в catalog/view/theme/default/stylesheet/stylesheet.css #header .links и удаляешь right: 0px; (или заменяешь на left: 0px;) Для смещения поиска и входа в регистрацию необходимо в catalog/view/theme/default/stylesheet/stylesheet.css найти #header #search и изменить значение top на 50px, и найти #header #welcome и изменить значение top на 77px. 3.Для увеличения шапки по высоте для большей картинки, увеличивай значение height в #header. Но тогда думаю лучше будет заменить в #header #search top:XXpx; на bottom: 20px; а в #header #welcome top:XXpx; на bottom: 0px; Тогда при изменении высоты шапки, они будут внизу. 4.Как изменить ширину шаблона? #container { width: 980px; margin-left: auto; margin-right: auto; text-align: left; В catalog/view/theme/default/stylesheet/stylesheet.css находишь заголовок и заменяешь/или редактируешь, чтобы было как ниже: #header .links { position: absolute; left: 0px; bottom: 0px; font-size: 10px; padding-right: 10px; } #header #search input { background: white; padding: 1px 1px 1px 33px; width: 210px; height: 21px; border: 1px solid #CCC; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -khtml-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; -webkit-box-shadow: 0px 2px 0px #F0F0F0; -moz-box-shadow: 0px 2px 0px #F0F0F0; box-shadow: 0px 2px 0px #F0F0F0; } #header #search { position: absolute; bottom: 17px; right: 0px; width: 250px; z-index: 15; } #header #welcome { position: absolute; bottom: 0px; right: 0px; z-index: 5; width: 298px; text-align: right; color: #999; } #header #cart { position: absolute; top: 42px; right: 100px; z-index: 9; min-width: 300px; } Так мы все перенесли вниз как на картинке. Чтобы вставить текст или картинку в шапку - открываешь catalog/view/theme/default/template/common/header.tpl Ищешь <div id="header"> и после него вставляешь: <div id="text"> <p>Тут можно написать необходимый текст, Бла-бла-бла!</p> </div> в catalog/view/theme/default/stylesheet/stylesheet.css вставь это: #header #text { position: absolute; top: 5px; right: 0px; border: 2px solid red; width: 650px; height: 35px; } Я так, условно выделил границы этого блока для наглядности. Захочешь убрать - удали border: 2px solid red; Если там будет текст добавь еще в ксс #header #text p { color: blue; } Цвет тоже условный. Для редактирования цветов, размеров, отступов открываешь htmlbook.ru и вперед.... Для вставки текста (№4 на картинки) в админке дополнения--модули--приветствие, устанавливаешь, потом заходишь в изменения, добавляешь модуль. Пишешь нужный текст... Схема "home", расположение низ страницы, статус - включено. в catalog/view/theme/default/stylesheet/stylesheet.css вставь это: #header #text { position: absolute; top: 80px; left: 10px; width: 500px; height: 100px; color: #38B0E3; } #header #logo { position: absolute; top: 10px; left: 15px; } catalog/view/theme/default/template/common/header.tpl Ищешь <div id="header"> и после него вставляешь: <div id="text"> <p>телефоны 8(812)927-29-19, +7-963-320-75-19, +7-921-846-11-40</p> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
Ошибка Cannot send session cache limiter - headers already sent 1. попробуй очистить эту папку /home/kytayif/public_html/system/cache/и проверить права доступа к ней _______________________________________________________________ http://opencartforum.ru/topic/169-faq/ - тут есть ответы на все "У меня после установки OpenCart не работает ...." - Переименуйте файл .htaccess.txt в .htacces Проверьте пути в файлах config.php и admin/config.php Проверьте права на папки: chmod 0755 или 0777 image/ chmod 0755 или 0777 image/cache/ chmod 0755 или 0777 cache/ chmod 0755 или 0777 download/ chmod 0755 или 0777 config.php chmod 0755 или 0777 admin/config.php Если 0755 не работает, попытайтесь 0777. Как установить модуль? Благодаря продуманной структуре OpenCart'а, модуль устанавливается всего лишь перекидыванием файлов по поддиректориям. То есть данный процесс можно разбить на три этапа: 1) Копируем основную корневую папку с вашим OpenCart'ом. (делаем backup) 2) Скопируйте файлы из каталога root/admin, в ваш каталог admin. 3) Скопируйте файлы из каталога root/catalog, в ваш каталог catalog. |
еще раз про файлы
1 2 3 4 |
index.php (обычно главная страница) single.php (обычно страница самой записи, но может называться по-другому) category.php или archive.php (рубрики и архивы) page.php и любое другое название, в случаях с навороченными шаблонами. |