Jump to content

Recommended Posts

Выпустили ocStore v1.0.1 RC3

Изменения к ocStore v1.0.1 RC2

  • смержен с OpenCart v1.5.1.1

Скачать:

http://cl.ly/0L3b3w3X3S3t3Q182Q1J

А если я напишу такой же ответ, как в теме про RC2, через час появиться RC4? :)

По теме: не знаю что случилось, но теперь вроде бы не вылазит ошибок при выборе в сравнение отдельных товаров (как с Palm Treo Pro в предыдущей версией). Остальные недоработки, указанные мною в верхней теме, все остались:

1) сортировка все так же не учитывает спец. цены

2) строка поиска очищается при нажатии ЛКМ

3) сравнение без предупреждения пользователя работает только с 5-ю товарами одновременно, выталкивая первый добавленный товар при добавлении нового к этой пятерке

Еще заметил, что как раз там, где надо очищать строку поиска, она не очищается. Нажимаем на кнопку с лупой и переходим в расширенный поиск, там у нас подпись к строке Поиск и текст в самой строке Поиск. Обычно при нажатии на поле ввода, текст "Поиск" стирается (ведь понятно же, что мы не будем искать что-то с запросом "Поиск"), а в нашем случае такого не происходит, и нам сначала нужно пять раз нажать Backspace или еще как то очистить текст, а потом уже вводить свой запрос.

Изображение

И чтобы, как говориться, дважды не вставать - еще из прошлых версий перекочевал косяк с переводом. Кнопка "Вперед" называется кнопка "Продолжить":

Изображение

Edited by xrgb
  • +1 1

Share this post


Link to post
Share on other sites

Все таки придется еще раз.

1) У меня ломается всякая логика при взгляде на это:

Изображение

Цена: $1,000.00

Налог: $1,000.00

Как отсюда понять, сколько же стоит товар и почему на него такой гигантский налог?

Наверное правильно было бы перевести как нибудь вроде такого?

Цена: $1,000.00

С налогом: $1,000.00

2) Если зарегистрироваться и зайти в свой кабинет, то при попытке просмотреть содержимое выделенной ссылки:

Изображение

Происходит:

Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\ocstore100rc3\catalog\language\russian\account\reward.php on line 8
  • +1 1

Share this post


Link to post
Share on other sites

Атрибуты и опции работают в этой версии?

Share this post


Link to post
Share on other sites
babushka а можете примерно прикинуть когда будет выпущена стабильная версия ocStore v 1.0.x ? пожалуйста :rolleyes:

Share this post


Link to post
Share on other sites

babushka а можете примерно прикинуть когда будет выпущена стабильная версия ocStore v 1.0.x ? пожалуйста :rolleyes:

после того как ты все баги найдешь) Другого пути ускорить нету)

Share this post


Link to post
Share on other sites

Alexufo, хорошо, тогда как узнать момент когда багов больше нет? Сколько их еще осталось найти?

Babushka, очень просим ответить на вопрос Falcosha.

Share this post


Link to post
Share on other sites

Этот баг я упомянул в ветке RC2

Его очень трудно не заметить, достаточно просто заглянуть в соответствующий раздел админки

Share this post


Link to post
Share on other sites

Установил. Выдает ошибку Notice: Undefined variable: text_login in X:\home\ocstore3.ru\www\catalog\view\theme\default\template\common\footer.tpl on line 30

Share this post


Link to post
Share on other sites

А как оформление и регистрацию укаротить ???

Share this post


Link to post
Share on other sites

А как оформление и регистрацию укаротить ???

Если для старого опенкарта (версии ocstore старше 1.0.0, т.е. где-то начиная с 0.3 версии), то так:

1. В настройках магазина включаем гостевую регистрацию.

2. Далее, необходимо, что бы посетитель сразу попадал на страницу ввода контактной информации, минуя страницу выбора типа регистрации.

В /controller/module/cart.php меняем в строке 18 с

$this->data['checkout'] = HTTP_SERVER . 'index.php?route=checkout/shipping';
на

$this->data['checkout'] = HTTP_SERVER . 'index.php?route=checkout/guest_step_1';
3. В файле /controller/checkoute/guest_step_1.php находим функцию validate() и комментируем все ненужные проверки.

4. В файле /view/themes/template/checkoute/guest_step_1.tpl убираем лишние звездочки.

Вероятно в новом суть та же.

  • +1 1

Share this post


Link to post
Share on other sites

Установил. Выдает ошибку Notice: Undefined variable: text_login in X:\home\ocstore3.ru\www\catalog\view\theme\default\template\common\footer.tpl on line 30

Вы меняли базовый шаблон? В версии RC3 в указанной строке нет ничего похожего на переменную text_login, вызывающую у вас ошибку. Закомментируйте эту строку и проверьте снова.

Share this post


Link to post
Share on other sites

Alexufo, хорошо, тогда как узнать момент когда багов больше нет? Сколько их еще осталось найти?

Babushka, очень просим ответить на вопрос Falcosha.

Ошибки в любых системах - это понятие, стремящееся в бесконечность, новые уязвимости и проблемы находятся каждый месяц, так что вряд ли вообще будет такой момент, когда их не останется в opencart.

Если же говорить о критичных ошибках, то в целом уже сейчас можно использовать текущую версию cms, она вполне справляется с поставленными задачами.

  • +1 1

Share this post


Link to post
Share on other sites

Вы меняли базовый шаблон? В версии RC3 в указанной строке нет ничего похожего на переменную text_login, вызывающую у вас ошибку. Закомментируйте эту строку и проверьте снова.

Спасибо.

Да, менял шаблон. Действительно там вместо text_login стоит text_account

Сейчас все нормально.

Share this post


Link to post
Share on other sites

Если честно, то мне не понятен смысл создания русской версии в виде ocStore.

Для себя выбрал оригинальную версию и отдельно русский перевод, остальное правлю сам.

Гораздо продуктивнее было бы поддерживать просто русский язык + адаптацию модулей, и делать багрепорты (будь то кодировка или дизайн или ещё что то) в основной проект на оф сайт, это даст гарантию, что в следующих версиях этих багов не будет, и будет проще работать с новыми релизами и дело пойдёт быстрее

Я понимаю,что изначально ocStore задумывался как русский проект с адаптацией к условиям русскоязычного контента, задумка хорошая, но с каждой версией всё те жи баги + новые, да и средствами одного человека это тяжко.

Share this post


Link to post
Share on other sites

Ну видишь ли,

когда выпустят стабильную версию – жалобных криков заметно поубавится и появяться новые сторонники ocStore!

Share this post


Link to post
Share on other sites

Ну видишь ли,

когда выпустят стабильную версию – жалобных криков заметно поубавится и появяться новые сторонники ocStore!

Сторонники это наверно те кто ставит из коробки, без обид :)

по делу, есть модуль новостей для 1.5.0.5:

- Название, анонс, текст новости (отдельной картинки нет, всё через редактор CKEDITOR), дата старта публикации

- умеет выводить анонсы в трёх видах, в виде списка list, в виде сетки (grid), и обычная колонка (правая/левая) - три разных шаблона

- кол-во анонсов для каждого блока

Отдельной страницы "все новости" нет, просто не предполагалось, в оригинале на страничке с самой новостью выводится блок-list с нужным количеством последних новостей.

В следующей версии предпологается:

- включение/отключение даты, названия, анонса, текста в каждом отдельном блоке

- на счёт "Все нвости" пока не думал...

вообщем можно включить его в ocStore, помогу с адаптацией и доработкой...

  • +1 1

Share this post


Link to post
Share on other sites

Если честно, то мне не понятен смысл создания русской версии в виде ocStore.

Для себя выбрал оригинальную версию и отдельно русский перевод, остальное правлю сам.

Гораздо продуктивнее было бы поддерживать просто русский язык + адаптацию модулей, и делать багрепорты (будь то кодировка или дизайн или ещё что то) в основной проект на оф сайт, это даст гарантию, что в следующих версиях этих багов не будет, и будет проще работать с новыми релизами и дело пойдёт быстрее

Я понимаю,что изначально ocStore задумывался как русский проект с адаптацией к условиям русскоязычного контента, задумка хорошая, но с каждой версией всё те жи баги + новые, да и средствами одного человека это тяжко.

Проблема в том, что разработчики оригинального OC не парятся проблемами локализаторов, им просто лень делать дополнительные телодвижения, усложнять код. Я тут узнал про трагическую историю language fallback, которую многократно добавляли и многократно удалял главный разработчик.

Ну а локализаторам лень поддерживать свои апдейты в виде патчей. Одно дело когда ты мержишь файл file.php из центрального репозитория со своими патчами, и совсем другое когда ты затер исходный файл и внес туда что хочешь. Так работать намного проще, но когда выходит релиз с сильными изменениями вся работа коту под хвост и ступор на несколько месяцев, как в случае c osStore 1.0.0

Лично я для себя решил, что свою ветку не потяну. Увы Subversion я не освоил настолько чтобы вести ветку синхронно с главной, а делать еще один самопал смысла нет. У ocStore хотя бы есть комьюнити.

Share this post


Link to post
Share on other sites

Проблема в том, что разработчики оригинального OC не парятся проблемами локализаторов, им просто лень делать дополнительные телодвижения, усложнять код. Я тут узнал про трагическую историю language fallback, которую многократно добавляли и многократно удалял главный разработчик.

Ну а локализаторам лень поддерживать свои апдейты в виде патчей. Одно дело когда ты мержишь файл file.php из центрального репозитория со своими патчами, и совсем другое когда ты затер исходный файл и внес туда что хочешь. Так работать намного проще, но когда выходит релиз с сильными изменениями вся работа коту под хвост и ступор на несколько месяцев, как в случае c osStore 1.0.0

Лично я для себя решил, что свою ветку не потяну. Увы Subversion я не освоил настолько чтобы вести ветку синхронно с главной, а делать еще один самопал смысла нет. У ocStore хотя бы есть комьюнити.

ммм, а у ocStore есть багтрекер и Subversion? если нет то получается, что тот же самопал из одник рук, разработчик заболел, сломался, уехал на Канары и всё привет, ценность проекта в даном случае стремится к нулю, приток программистов которые вносили бы свой вклад тоже стремится к нулю, более менее грамотные разработчики, которые могли бы учавствовать, сразу видят данную ситуацию, комьюнити пользователей без комьюнити разработчиков не в состоянии двигать проект как и наоборот, одно без другого не жилец...

Share this post


Link to post
Share on other sites

costas

Да, есть: www.assembla.com/code/ocstoreru/subversion/nodes - можешь РЕАЛЬНО помочь? Поговори с babushka!

Share this post


Link to post
Share on other sites

ммм, а у ocStore есть багтрекер и Subversion? если нет то получается, что тот же самопал из одник рук, разработчик заболел, сломался, уехал на Канары и всё привет, ценность проекта в даном случае стремится к нулю, приток программистов которые вносили бы свой вклад тоже стремится к нулю, более менее грамотные разработчики, которые могли бы учавствовать, сразу видят данную ситуацию, комьюнити пользователей без комьюнити разработчиков не в состоянии двигать проект как и наоборот, одно без другого не жилец...

Ссылку на свн дали. Багтрекер есть, сверху в меню кнопка "Что добавить?"

Русский язык всегда можно брать для оригинального опенкарта соответствующей версии. Правда, всё равно придётся переводить файл БД, который не поддерживает мультиязычность.

Готово.

Вообще, для ошибок в переводе есть специальная тема.

Все таки придется еще раз.

1) У меня ломается всякая логика при взгляде на это:

Изображение

Цена: $1,000.00

Налог: $1,000.00

Как отсюда понять, сколько же стоит товар и почему на него такой гигантский налог?

Наверное правильно было бы перевести как нибудь вроде такого?

Цена: $1,000.00

С налогом: $1,000.00

2) Если зарегистрироваться и зайти в свой кабинет, то при попытке просмотреть содержимое выделенной ссылки:

Изображение

Происходит:

Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\ocstore100rc3\catalog\language\russian\account\reward.php on line 8

Это тоже подправил. На строке 7 кавычка пропала. Вернул.

Вообще, для ошибок в переводе есть специальная тема.

Там проще отследить.

Share this post


Link to post
Share on other sites

Ссылку на свн дали. Багтрекер есть, сверху в меню кнопка "Что добавить?"

Багтрекер не увидел, увидел только тикетную систему или оно и имелось ввиду?! есть Patch Requests, но это немного другое...

Share this post


Link to post
Share on other sites

А будь те добры, подскажите пожалуйста как отключить англоязычную версию? Что бы не нужно было её заполнять.

Share this post


Link to post
Share on other sites

А будь те добры, подскажите пожалуйста как отключить англоязычную версию? Что бы не нужно было её заполнять.

в админке система\локализация\языки удалить ненужные языки и оставить только русский.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.