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


Вышел ocStore v0.1.9


Сообщений в теме: 107

#1 babushka

    Администратор

  • Администраторы
  • 894 сообщений

Отправлено 24 Март 2011 - 10:36

Вышел ocStore v0.1.9 (OpenCart v1.4.9.4)

Изменения:

  • Смержен оригинальный OpenCart v1.4.9.4
  • Исправлена ошибка с пробелами в ЧПУ
  • Исправлена ошибка с окончаниями в ЧПУ
  • Добавлен драйвер кеша через memcached
  • Добавлен драйвер mysql c кешированием

Скачать: (UPD: 14:40 24.03.2011 перезалил с фиксом ЧПУ. )
http://myopencart.go...tore_v0.1.9.zip

Обновление:

Перезаписать файлы поверх старых.
Открыть в браузере http://магазин/install/upgrade.php

#2 tim21701

    cartopen.ru

  • OC Team
  • PipPipPip
  • 643 сообщений
  • ГородМурманск

Отправлено 24 Март 2011 - 10:47

babushka сказал:

babushka, спасибо тебе огромное, за проделанную работу! Респект и уважуха ))))))))))
щас потестим...

Если, Вы хотите сказать человеку миллион раз спасибо, достаточно дать вот эту ссылку.

#3 tim21701

    cartopen.ru

  • OC Team
  • PipPipPip
  • 643 сообщений
  • ГородМурманск

Отправлено 24 Март 2011 - 11:32

Установка с нуля.

=================================================
Настройка:
Изображение
Результат:
Изображение
"Запрашиваемая страница не найдена!"

=================================================
Настрока:
Изображение
Результат:
Изображение
"Запрашиваемая страница не найдена!"

=================================================
Если, Вы хотите сказать человеку миллион раз спасибо, достаточно дать вот эту ссылку.

#4 UncleAndy

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

  • OC Team
  • PipPipPip
  • 302 сообщений

Отправлено 24 Март 2011 - 12:50

Подтверждаю. SEO-url вообще перестали работать.

#5 UncleAndy

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

  • OC Team
  • PipPipPip
  • 302 сообщений

Отправлено 24 Март 2011 - 13:22

Можете поправить вручную пару строк в /catalog/model/tool/seo-url.php:

В строке 65 заменить строку с

return $url_data['scheme'] . '://' . $url_data['host'] . (isset($url_data['port']) ? ':' ...

на

$seo_url_postfix = '';
if ($this->config->get('config_seo_url_auto') == '1')
{
    $seo_url_postfix = '/';
};

return $url_data['scheme'] . '://' . $url_data['host'] . (isset($url_data['port']) ? ':' . $url_data['port'] : '') . str_replace('/index.php', '', $url_data['path']) . $url . $seo_url_postfix . $query;


#6 BrugildowObimagow

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

  • Пользователи
  • PipPip
  • 12 сообщений

Отправлено 24 Март 2011 - 13:52

сео не работает. замена 65 строке не помогает, открывается не существующая страница.

#7 UncleAndy

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

  • OC Team
  • PipPipPip
  • 302 сообщений

Отправлено 24 Март 2011 - 14:19

1. Главную страницу перезагрузили после внесения изменений?
2. Файл .htaccess нужным образом настроили?

#8 BrugildowObimagow

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

  • Пользователи
  • PipPip
  • 12 сообщений

Отправлено 24 Март 2011 - 14:25

UncleAndy спасибо )

htaccess переименовал и прописал путь - заработало. чесно говоря я бы в админке hint на эту тему написал ибо вопрос будет всплывать регулярно у тех, кто в первый раз ставит.

#9 UncleAndy

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

  • OC Team
  • PipPipPip
  • 302 сообщений

Отправлено 24 Март 2011 - 14:25

Логично. Добавил.

#10 tim21701

    cartopen.ru

  • OC Team
  • PipPipPip
  • 643 сообщений
  • ГородМурманск

Отправлено 24 Март 2011 - 14:38

Содержимое файла .htaccess:

Options +FollowSymlinks
Options -Indexes

<FilesMatch "\.(tpl|ini|log|txt)">
Order deny,allow
Deny from all
</FilesMatch>

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
(пост выше)
"Запрашиваемая страница не найдена!"
Если, Вы хотите сказать человеку миллион раз спасибо, достаточно дать вот эту ссылку.

#11 BrugildowObimagow

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

  • Пользователи
  • PipPip
  • 12 сообщений

Отправлено 24 Март 2011 - 14:39

RewriteBase /путь_в_папку_магазина

#12 tim21701

    cartopen.ru

  • OC Team
  • PipPipPip
  • 643 сообщений
  • ГородМурманск

Отправлено 24 Март 2011 - 14:47

Просмотр сообщенияBrugildowObimagow (24 Март 2011 - 14:39) писал:

RewriteBase /путь_в_папку_магазина
Да, я уже исправил. Но, это ничего не меняет...
Мне кажется, дело вообще не в .htaccess и то - что в нём прописано. После вкл/откл опциии "Автоподстановка окончаний.." скрипт дописывает в пути 1 или 0. Чё эт за фишка? ))))
Выше в посте - скрины...
Итог: СЕО нерабочий. :huh:

Если, Вы хотите сказать человеку миллион раз спасибо, достаточно дать вот эту ссылку.

#13 scripersan

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

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 24 Март 2011 - 15:14

спасибо!!!

#14 babushka

    Администратор

  • Администраторы
  • 894 сообщений

Отправлено 24 Март 2011 - 15:45

Просмотр сообщенияtim21701 (24 Март 2011 - 14:47) писал:

Да, я уже исправил. Но, это ничего не меняет...
Мне кажется, дело вообще не в .htaccess и то - что в нём прописано. После вкл/откл опциии "Автоподстановка окончаний.." скрипт дописывает в пути 1 или 0. Чё эт за фишка? ))))
Выше в посте - скрины...
Итог: СЕО нерабочий. :huh:



Каюсь. Мой косяк :(( Уже исправили. Сейчас перевыложу.

#15 tim21701

    cartopen.ru

  • OC Team
  • PipPipPip
  • 643 сообщений
  • ГородМурманск

Отправлено 24 Март 2011 - 17:05

Всё равно, что-то не то...
Если ДО этого, он ставил правильное имя (взяв данные из наименование товара)
+ подставлял расширение страницы (www.site.ru/Apple_Cinema_30.php) - как вобщем то и должно быть. То теперь, он просто ставит значение из поля "SEO Псевдоним", что выглядит вот так: www.site.ru/test :( :( :(

В самом начале, как раз таки и был правильный метод. И новые поля, несли свою прямую функциональность. (вопрос только в том, что за цифры он добавлял в самом конце - 0 и 1).
А теперь, получается что они вообще ничего не делают (кроме подстановки нижнего подчёркивания - вместо пробела). И всё равно придётся использовать сторонние моды типа "Авто SEO" или скрипты, что бы страничка выглядела как
www.site.ru/Apple_Cinema_30.php
Может удастся исправить первый вариант из этого поста, и просто выяснить что это за циферки? :huh:

[Отредактировано через 20 минут:]
Только сейчас заметил.. Если выбрать Монитор Apple с главной страницы (из окна "Последние поступления") то SЕО: ...site.ru/test
А если пройти в меню -
"Компоненты" > ониторы" > Apple Cinema 30", то SЕО и нет вовсе: http://...site.ru/index.php?route=product/product&path=25_28&product_id=42
==================================================================================================

babushka плиз, верни ПЕРВЫЙ вариант (из третьего поста)! :(
Если, Вы хотите сказать человеку миллион раз спасибо, достаточно дать вот эту ссылку.

#16 wolfovich

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

  • Пользователи
  • PipPipPip
  • 261 сообщений
  • ГородСевастополь

Отправлено 24 Март 2011 - 18:00

tim21701, сео выключился потому, что не заполнены псевдонимы для разделов Компоненты и Мониторы. А если не секрет, зачем нужно окончание .php в конце? И SEO урлы должны браться из поля "SEO Псевдоним"

#17 hadahan

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 24 Март 2011 - 21:30

Здрасте! Я тут решил переходить с Shop-Scrip Free Lego Edition на osStore, здесь больше функций которые мне нужны )))...

Есть несколько вопросов:
1) Не знает ли кто-нибудь метод перенести базу с SSF LE, на osStore? - принимаю любые предложения по глобальному переносу!

2) Я тут уже начал ковыряться в osStore, мне не понравилась ЧПУ (в SSF LE и то проще и удобнее реализовано), мало настроек, нужно было сделать подобно WP (что бы выбирать что отображается в ссылке, отдельно на товар, категории, страницы), и нужно сделать возможность редактировать ссылку самому на странице товара (будет очень удобно).

В общем движок не плохой, у него есть потенциал, только развивать надо!

#18 UncleAndy

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

  • OC Team
  • PipPipPip
  • 302 сообщений

Отправлено 24 Март 2011 - 21:58

Просмотр сообщенияtim21701 (24 Март 2011 - 17:05) писал:

[Отредактировано через 20 минут:]
Только сейчас заметил.. Если выбрать Монитор Apple с главной страницы (из окна "Последние поступления") то SЕО: ...site.ru/test
А если пройти в меню -
"Компоненты" > ониторы" > Apple Cinema 30", то SЕО и нет вовсе: http://...site.ru/index.php?route=product/product&path=25_28&product_id=42

/test появляется в УРЛ, т.к. для данного монитора в админке введен псевдоним "test". Будете ставить нормальные псевдонимы у товаров - будут нормальные (кстати, я пробовал кирилические псевдонимы - все работает). Не SEO-url выводятся для категорий или товаров, для которых не заданы псевдонимы.

#19 tim21701

    cartopen.ru

  • OC Team
  • PipPipPip
  • 643 сообщений
  • ГородМурманск

Отправлено 25 Март 2011 - 00:20

Господа, это и так понятно... )))) Так мне обьясняете... ))))))))) Вопрос то (просьба) к babushka, была не об этом.
Если, Вы хотите сказать человеку миллион раз спасибо, достаточно дать вот эту ссылку.

#20 UncleAndy

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

  • OC Team
  • PipPipPip
  • 302 сообщений

Отправлено 25 Март 2011 - 08:08

Просмотр сообщенияtim21701 (25 Март 2011 - 00:20) писал:

Господа, это и так понятно... )))) Так мне обьясняете... ))))))))) Вопрос то (просьба) к babushka, была не об этом.

О возврате варианта когда в конце SEO-url цепляется 0 и 1? Крайне странная просьба. Если не об этом, рекомендую сформулировать ее попонятнее.





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

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