Перейти к содержимому


Фотография

FAQ


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 FreeDemon

FreeDemon World

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
25
Очень хороший

Отправлено 26 Март 2010 - 11:52

Главные вопросы.

"Добавил текст в файл, а у меня русские буквы в квадратиках выдаются" - Сохраняйте файл в кодировке UTF8 без BOM. Для этого можно использовать бесплатный редактор Notepad++.

"У меня после установки OpenCart не работает ...." -

    [*]Переименуйте файл .htaccess.txt в .htaccess
    [*]Проверьте пути в файлах config.php и admin/config.php
    [*]Проверьте права на папки:
    [/list]
    chmod 0755 или 0777 image/chmod 0755 или 0777 image/cache/chmod 0755 или 0777 system/cache/chmod 0755 или 0777 system/logs/chmod 0755 или 0777 download/chmod 0755 или 0777 config.phpchmod 0755 или 0777 admin/config.phpЕсли 0755 не работает, попытайтесь 0777.
    Как установить модуль?

    Благодаря продуманной структуре OpenCart'а, модуль устанавливается всего лишь перекидыванием файлов по поддиректориям.
    Тоесть данный процесс можно разбить на три этапа:
    1) Копируем основную корневую папку с вашим OpenCart'ом. (делаем backup)
    2) Скопируйте файлы из каталога [color=#008000;]root/admin[/color], в ваш каталог [color=#008000;]admin[/color].
    3) Скопируйте файлы из каталога [color=#008000;]root/catalog[/color], в ваш каталог [color=#008000;]catalog[/color].

    Всё. Используем модуль.
    ________________________________________________________________

    Что такое SEO? Где ЧПУ ссылки? Мне нужно SEO!
    Что такое SEO: http://opencartforum...е-seo-url/

    Что бы включить ЧПУ, Вам необходимо зайти в админку в раздел:

    1) [color=#008000;]Система -> Настройки -> Сервер -> Использовать "SEO-url" -> Да[/color]
    И нажать [color=#008000;]Сохранить[/color].

    2) Далее заходим в настройки раздел [color=#008000;]Каталог -> Товар[/color]. Выбираем нужный нам товар и во вкладке [color=#008000;]Данные [/color]вводим в поле [color=#008000;]Псевдоним [/color]то что нам нужно.

    3) Убедитесь что у Вас в корневом каталоге есть файл [color=#008000;].htaccess[/color] и в нём есть запись:
    Options +FollowSymlinksRewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)?*$ index.php?_route_=$1 [L,QSA]AllowOwerride All

    Сообщение отредактировал afwollis: 06 Сентябрь 2013 - 03:11
    исправил и дополнил пути в списке chmod`ов

  • 2

#2 19th19th

19th19th World

    big business is very wise

  • Ветеран сообщества
  • PipPipPip
  • 1 407 сообщений
182
Очень хороший

Отправлено 24 Август 2010 - 11:21

Общее

Поиск на русском: http://forum.myopenc...ским-названием/
Поиск по-умолчанию по всем полям: Поиск по умолчанию (название + текст)
Несколько магазинов: Как работать с Мульти-Магазином?! [ВОПРОС] Задача: сделать интернет магазин для оптовой и розничной отрговли.
Покупка только без регистрации: http://forum.myopenc...86%d0%b8%d0%b8/
Проблемы с менеджером изображений: Не работает менеджер картинок
Какие должны быть права на папки: http://forum.myopenc...ndpost__p__5055
Почему не меняется "Наличие на складе" при покупке: Автоматическая смена "В наличии" на "Нет в наличии" Как?
Ошибка 404: Не работает 404
Видеоурок по установке на Денвере: http://www.youtube.com/watch?v=f5YT9yhFFfE
Как убрать один из атрибутов товара, если он закончился: http://forum.myopenc...ов-товара-если/
Корректный заказ минимально разрешенного кол-ва товара из категорий: https://opencartforu...при-разном-фор/

Модули

Как изменить название модулей: Как менять название модулей?
Перевод модулей с 1.4.0 на 1.4.4: Перевод модулей с 1.4.0 на 1.4.4
Перевод модулей с 1.4.7 на 1.4.8: Перевод модулей с 1.4.7 на 1.4.8
Каталог тем про модули: Каталог тем про модули, где есть модули или полезные решения по ним Чтобы можно было найти темы по нужному модулю

Как загружать товары из экселя: http://forum.myopenc....php?f=21&t=545
Новости: http://forum.myopenc....php?f=10&t=186
Яндекс.маркет: http://forum.myopenc...c.php?f=10&t=68
Сбербанк: http://forum.myopenc....php?f=10&t=718
Опросы: http://forum.myopenc....php?f=10&t=687
Печать счета: Модуль оплаты "Счет по безналу"
Доставка почтой: Модули доставки для России с автоматическим расчетом Модуль "Оплата наложенным платежом"
Динамические изменение цены при выборе опций: Изменение цены в зависимости от опций Автоматичесий пересчет цены при выборе опции товара



Дизайн

Где хранятся файлы дизайна: Какой файл отвечает за дизайн всего сайта?
Заголовки страниц: Как добавить title в категории и подкатегории? Цена в заголовке страницы
Убрать меню выбора языка: Меню выбора языка
Вывод товара списком: Изменение страницы со списком товаров [Решено] Делаем возможность выбора из двух вариантов отображения товара: табличный или колоночный Как сделать список в каталоге такого вида?
Вывод товара таблицей: Как сделать Витрину основной?
Корзина в шапке: Как вынести корзину в шапку?
Добавление или изменение пунктов меню в шапке: Главное меню, добавление пунктов
Как поместить картинку "Новинка" на изображение товара: [Доработка] Фото для специальных предложений
Редактирование "подвала": В каком файле удалить надпись?
Меню через jQuery: Категории, поставить на плагин accordion jQuery [Решено]

Описание файлов шаблона и путей к ним



SEO ?

Ключевые слова на любой странице, для которой не определены "meta_keywords" (например главная, товар без keywords)

Сообщение отредактировал afwollis: 02 Январь 2013 - 06:47
добавлено "Корректный заказ минимально разрешенного кол-ва товара из категорий"

  • 7

#3 19th19th

19th19th World

    big business is very wise

  • Ветеран сообщества
  • PipPipPip
  • 1 407 сообщений
182
Очень хороший

Отправлено 12 Октябрь 2010 - 11:19

Что такое ocStore, в чем отличие от OpenCart, совместимость ocStore и OpenCart.

ocStore - это кодовое название сборки OpenCart от нашего форума. В связи с тем, что оригинальный OpenCart обновляется очень часто и зачастую изменения затрагивают ядро и все наши изменения летят в трубу. По этой причине мы решили вести параллельную версию, которая будет немного отставать от оригинального, но иметь все необходимые изменения и дополнения перетекающие от версии к версии. По мере необходимость все изменения, делаемые в оригинальном движке, будут добавляться в ocStore. Это позволить сохранить совместимость всех сторонних модулей.

Пояснения к версиям:

* OpenCart x.x.x RUS y.y - оригинальный опенкарт с русской локализацией. Где x.x.x версия оригинального движка, y.y - версия перевода. Больше не поддерживается.

* ocStore x.x.x - сборка OpenCart с дополнениями от нашего сообщества.
  • 4

#4 naomis

naomis World

    Пользователь

  • Пользователи
  • PipPip
  • 67 сообщений
5
Обычный

Отправлено 15 Июнь 2011 - 12:32

Установка на локальный сервер (denwer):


Установка на хостинг:


 

Настройка атрибутов и опций - ocStore 1.5.1.3


  • 0

#5 Zeppelin

Zeppelin World

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 673 сообщений
85
Очень хороший
  • ГородНовосибирск

Отправлено 15 Июль 2011 - 12:30

добавьте одно замечание, думаю многим поможет, кто начинает разбираться со своим магазином, используя демо данные.
SEO не работает на демо данных по простой причине, для того, чтобы работало SEO для товара, нужно заполнить Для категории Данные - Псевдоним: ""
после этого для товара Данные - SEO Псевдоним:
В демо данных это не настроено, частичные настройки только для "MP3 Плееры"
поэтому создается впечатление, что при правильных настройках хостинга и скрипта SEO не работает, все работает :)
Еще одно замечание, читал на форуме, что на локальной машине SEO не работает, работает, вся проблема в демо данных.
  • 1

#6 Yesvik

Yesvik World

    Почему программистов все считают телепатами?

  • Ветеран сообщества
  • PipPipPip
  • 1 705 сообщений
486
Очень хороший
  • ГородМосква

Отправлено 11 Январь 2012 - 03:59

3) Убедитесь что у Вас в корневом каталоге есть файл .htaccess и в нём есть запись:

Options +FollowSymlinks

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)?*$ index.php?_route_=$1 [L,QSA]
AllowOwerride All

Наконец то я нашел рассадник заразы...
Правильный вариант:

3) В корневом каталоге есть файл .htaccess.txt, его надо переименовать в .htaccess
Если интернет магазин установлен в папку, например /shop/, то в .htaccess надо изменить строку
RewriteBase /
на
RewriteBase /shop
Если после этого сервер выдаёт ошибку "500 Internal Server Error" - значит какие-то директивы в .htaccess не совместимы с настройками сервера.

Для работы ЧПУ, в .htaccess достаточно таких строк
Options +FollowSymlinks

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?_route_=$1 [L,QSA]
Если ЧПУ не работает с таким.htaccess - значит на сервере не включен mod_rewrite и надо обращаться в техподдержку хостинга.
Если с таким .htaccess ЧПУ начнёт работать - добавляй директивы из .htaccess.txt наблюдая какая директива приводит к ошибке.
От директив вызывающих ошибку можно отказаться, но лучше обратиться в техподдержку хостинга за разьяснениями или дать доступ кому-то имеющему навыки настройки серверов.
  • 2

#7 rb2

rb2 World

    Продвинутый пользователь

  • Ветеран сообщества
  • PipPipPip
  • 2 095 сообщений
348
Очень хороший

Отправлено 01 Март 2012 - 10:18

magsilver: опыт перехода с 0.2.2 на 1.5.1.3
  • 0

#8 afwollis

afwollis World

    \"\(о_о)/"/ часто в разъездах...

  • Ветеран сообщества
  • PipPipPip
  • 12 079 сообщений
1 105
Очень хороший
  • ГородДонецк (Ukraine)

Отправлено 24 Март 2014 - 01:55

Q: Как получить цену товара без символов валюты?

A: До безобразия просто.

На примере карточки товара:

контроллер
if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {
	$this->data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')));
	$this->data['clearDefaultPrice'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), '', '', false); // get clear price
} else {
	$this->data['price'] = false;
	$this->data['clearDefaultPrice'] = false;
}

var_dump($clearDefaultPrice); // comment out when done

  • 2

Если вы не готовы работать над своим сайтом как следует - то я тогда над ним тоже работать не готов. (с)
FAQ :: Как писать об ошибках :: мои дополнения на этом форуме
Каталог тем про модули, где есть модули или полезные решения по ним
На сообщения, содержащие код или текст ошибок, не заключенный в один из тегов (code, html, php, sql), скорее всего не отвечу.
Принимаются благодарности: Webmoney -> Z260893507680, R192563732050
80977-1.png





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных