0 Пользователей и 1 Гость просматривают эту тему.
  • 223 Ответов
  • 23198 Просмотров
*

JanP

  • Moderator
  • 77
  • 5 / 0
Здравствуйте,

Хотел бы представить вам новый компонент для организации интернет-магазина на Joomla.

Phoca Cart - компонент электронной коммерции для Joomla! 3.8+. 
Продукт активно развивается, но для того, чтобы сделать его более стабильным в ближайшее время, требуется помощь Joomla сообщества. Будет замечательно, если вы поможете с тестированием Phoca Cart.

Приглашаю Вас  ознакомиться с возможностями Phoca Cart!

Как установить:
http://www.phoca.cz/documents/116-phoca-cart-component/807-installing-sample-data-demo-data-in-phoca-cart

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

Большое спасибо.

Jan

P.S. Прошу прощения за мой русский язык, я использую Google Translate.

Демо: http://www.phoca.cz/phocacartdemo/
Страница на J.E.D.: https://extensions.joomla.org/extension/phoca-cart/

« Последнее редактирование: 10.11.2018, 14:04:59 от Sulpher »
*

Sulpher

  • Moderator
  • 2058
  • 393 / 15
  • Шаблоны и расширения Joomla
Jan, we're glad you contacted Russian Joomla! community and requested for a help with beta-testing. It shows that Joomla has no borders. Vítejte na ruske komunite! :-)

---
@all:
форумчанам, не владеющим английским: автор поста из Чехии, я поприветствовал его на нашем форуме и поблагодарил за проявленный интерес.
*

JanP

  • Moderator
  • 77
  • 5 / 0
спасибо, Jan
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
I just tried to checkout and entered user\pass demo\demo (didnt guess?)
And got it
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
Еще хотелось бы уточнить несколько моментов
1. Платность
2. Поддержка русского сегмента (локализация, платежные шлюзы итп)
3. Модульность и MVC-шность
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
@Jan
Do you plan to update this https://github.com/PhocaCz/PhocaCart ?

Last commit more than a year ago.

UPD
Ah, I see in public activity that you tagged 3.0.0RC2 yesterday, but everything is dated 6 Mar 2015
« Последнее редактирование: 29.04.2016, 00:14:28 от SDKiller »
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,

@voland

Hmm, the error comes from this file:
libraries\joomla\log\logger\formattedtext.php

cca line: 165:
Код
if (!fwrite($this->file, $line . "\n"))
{
throw new RuntimeException('Cannot write to log file.');
}
Seems like Joomla! cannot write entry to log file (it uses fwrite, so there can be problems with permissions or ownership - no FTP layer can be used), but why it is in checkout, really no idea :idea:

1) what you do you mean with "paid"
2) for now there is no russian language as I know, there are two payment methods: cash on delivery, PayPal. Payment methods are stored as plugins, so more can be written, Phoca Cart is still in development version, so there are only two for now. And one more info. Phoca Cart is not VirtueMart, it should be simple and easy extension, it does not make sense to do another VirtueMart. The extension should be simple and easy so it can be maintained well.
3) It is written like other Phoca extensions - in Joomla! MVC pattern - outputs can be overridden, there are layouts for HTML parts.

@SDKiller
Yes, sometimes I update only releases, not the code. Now I have updated it. https://github.com/PhocaCz/PhocaCart

Jan
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,
version RC3 has been released, this sould be the latest development version, stable should be next:

http://www.phoca.cz/news/908-phoca-cart-version-3-0-0-rc3-released

See video (new features):
https://youtu.be/f-85nEa039I - Phoca Cart - Quick View, Add to Wish list, Add to Comparison list
https://youtu.be/x84T2_UsKPw - Phoca Cart - Attributes - Select, Color, Image



Thank you, Jan
*

JanP

  • Moderator
  • 77
  • 5 / 0
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,

Phoca Cart Version 3.0.0 RC5 has been released:
http://www.phoca.cz/news/926-phoca-cart-version-3-0-0-rc5-released

Frontend:


Admin:


Frontend (Mobile):


I will be very grateful when you test it.

Thank you, Jan
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,

new version 3.0.0 RC 6 has been released:
http://www.phoca.cz/news/933-phoca-cart-version-3-0-0-rc6-released

Some of new features in RC6:
- advanced stock management

- layout type view, new types for displaying items in category/items view: Grid, Grid List, List

- discounts: product discounts, cart discount, coupons
- zones
- possibility to add percentage cost for payment and shipping methods
- possibility to change invoice number format
- rounding
- possbility to use the component as catalogue: http://phoca.cz/phocacart-extensions
- etc.

In addition to the new features, the inside of the component has been refactored: new calculation, new autoloader, ...

New features added to work with Joomla! 3.7


A lot was changed in the component, will be great if this can be properly tested.

русский язык: http://www.phoca.cz/download/category/100-phoca-cart-component

Than you. Jan
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,

new version of Phoca Cart - 3.0.0 RC7 has been released
http://www.phoca.cz/news/936-phoca-cart-version-3-0-0-rc7-released


The most important new features are customer groups and rewards

Calculation:


Tim Davis (Basic Joomla Tutorials) made a cool video, which describes how to use the startup wizard.
https://www.youtube.com/watch?v=O7QdMMRPlmk

For feedback I would be very grateful.

Thank you, Jan
*

b2z

  • Глобальный модератор
  • 7129
  • 770 / 0
  • Разраблю понемногу
*

JanP

  • Moderator
  • 77
  • 5 / 0
Привет, здорово это слышать.


new version of Phoca Cart - 3.0.0 RC8 has been released
https://www.phoca.cz/news/938-phoca-cart-version-3-0-0-rc8-released

The important new functions are:
Price History


and Shipment Tracking


and Plugin Events.

There is a new template Simone for Phoca Cart made by JoomForest:

https://www.youtube.com/watch?v=DGg4nOP2o7o



Will be great if you can test it and send the feedback.

Thank you, Jan
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,

new version of Phoca Cart - 3.0.0 RC9 has been released
https://www.phoca.cz/news/944-phoca-cart-version-3-0-0-rc9-released



There are no new features planned up to stable.

Now it's all about testing, so stable can be released soon.

For feedback I would be very grateful.

Thank you, Jan
*

Sulpher

  • Moderator
  • 2058
  • 393 / 15
  • Шаблоны и расширения Joomla
Яндекс Касса для Phoca Cart
Вышел плагин оплаты Яндекс Касса для Phoca Cart с отправкой чека в соответствии с требованиями 54-ФЗ.

https://youtu.be/rOQnj7L_oKI

*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
Поставил потестировать.
Импорт, как я понял, еще недоделан?

И да, в русификации бросилось в глаза слово "Експорт", когда правильно "Экспорт."

PS. @JanP is that ok I use russian?
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
One more thing with doubles, even worse.
http://phoca.localzone/index.php/phoca/4-di/23-di-s3-3.html - i.e. i changed category, so phoca tells "Item not found", but httpcode is 200 OK instead of 404 NOT Found.
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi voland,

1) thank you for the feedback
2) I learned Russian only for two years, I can read Azbuka, but it will be better to communicate in English for me.
3) Do you get any problem with Import?
4) Russian language - I think, this is much more a question on Russian translator :idea:
5) I didn't test the experimental routing yet, so I cannot say if it will work OK - the priority for now is to work with standard Joomla! SEF: https://www.phoca.cz/phocacartdemo/ (but of course it is a plan for the future - we will see, if something changes in the experimental routing system)
6) 200 or 404 - yes, the question is always problematic - return 200 because no error happened but no items found or return 404 which means in fact error. User can be confused that error comes but it is not an error, it is just the situation that e.g. filtering didn't find any item :idea: - hard to say. So, is "no item found" and 404 error or is it 200 with empty result? The change to 404 is of course easy, but the question is if it should be taken as an error?

Код
throw new Exception(JText::_('No Item Found'), 404);

7) the search module is here:
https://www.phoca.cz/phoca-cart-search-module
you can see demo here:
https://www.phoca.cz/phocacartdemo/

It is not standard Joomla! search plugin for search module, because this module is fully integrated in Phoca Cart, with the filter function - so you can get get search outcomes including filter function

See this link:
https://www.phoca.cz/phocacartdemo/items?search=rapid&manufacturer=1-skoda

... phocacartdemo/items?search=rapid&manufacturer=1-skoda

which means, the user selected manufacturer Škoda and then searched Rapid model including the manufacturer filter.

The filter module is here:
https://www.phoca.cz/phoca-cart-filter-module




Jan


*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
5) I didn't test the experimental routing yet, so I cannot say if it will work OK - the priority for now is to work with standard Joomla! SEF: https://www.phoca.cz/phocacartdemo/ (but of course it is a plan for the future - we will see, if something changes in the experimental routing system)
I looked your demo and situation with standart routing absolutely same.
It is really important, until your component will have good router, there will no any reasons to use it in production.
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
6) 200 or 404 - yes, the question is always problematic - return 200 because no error happened but no items found or return 404 which means in fact error. User can be confused that error comes but it is not an error, it is just the situation that e.g. filtering didn't find any item :idea: - hard to say. So, is "no item found" and 404 error or is it 200 with empty result? The change to 404 is of course easy, but the question is if it should be taken as an error?
There is no question at all.
http-code must be 404 only.
You can show for user 404 or suggested items or anything you want, but answer for bots must be 404
*

b2z

  • Глобальный модератор
  • 7129
  • 770 / 0
  • Разраблю понемногу
One more thing with doubles, even worse.
http://phoca.localzone/index.php/phoca/4-di/23-di-s3-3.html - i.e. i changed category, so phoca tells "Item not found", but httpcode is 200 OK instead of 404 NOT Found.
As the component thinks that this is correct URL, but item not found, then 200 is totally ok. The idea here is to filter out incorrect URL (request) and not going further to item throwing 404. Then it would be Page not found instead of Item not found.
*

JanP

  • Moderator
  • 77
  • 5 / 0
Цитировать
I looked your demo and situation with standart routing absolutely same.
It is really important, until your component will have good router, there will no any reasons to use it in production.

Not sure if I understand you correctly. The component does not have any specific SEF, it just uses the standard one from Joomla!

Example:

Link to Categories view
https://www.phoca.cz/phocacartdemo/ (home page, no menu link alias set)

... phocacartdemo/

Link to Category 1
https://www.phoca.cz/phocacartdemo/1-skoda (alias from category used)

... phocacartdemo/1-skoda

Link to Product 2 in Category 1
https://www.phoca.cz/phocacartdemo/1-skoda/2-skoda-rapid (alias from category used and alias from product used)

... phocacartdemo/1-skoda/2-skoda-rapid

Products can be stored in more categories, so in case the product 2 will be in another category, the link will be:

... phocacartdemo/3-audi/2-skoda-rapid

This follows Joomla! SEF rules, so for now, not sure what should be different there :idea:

Jan
« Последнее редактирование: 27.09.2017, 14:37:44 от JanP »
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
Link to Product 2 in Category 1
https://www.phoca.cz/phocacartdemo/1-skoda/2-skoda-rapid (alias from category used and alias from product used)
Ок
look
https://www.phoca.cz/phocacartdemo/1-skoda/2-lada-rapid
https://www.phoca.cz/phocacartdemo/1-skoda/2-tesla-is-the-best
and even
https://www.phoca.cz/phocacartdemo/1-tesla/2-S
are the same ))
No 301 redirect, no even rel canonical tag in code.

I know, Joomla have same problem too, but I dont care, cause many years use plugin JL NoDoubles, developed by @zikkuratvk

*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
So, @JanP would you fix those bugs?

I liked your component very much and want to test it more or even make some sites on it.
But without normal SEF I wont :-(
*

JanP

  • Moderator
  • 77
  • 5 / 0
Hi,

Цитировать
So, @JanP would you fix those bugs?

First of all, these are not bugs but the Joomla! SEF feature. I think this is much more a question on Joomla! developers than for me. The extension just follow the CMS rules and it uses the CMS SEF feature. I don't know, if even is possible to change this feature by the component because SEF is managed by Joomla!:

For example: option=com_your_extension just cannot be changed to own rules as the router works on Joomla! first and then asks for the rules in extension.

Anyway the number in URL has many advantages:

- the router decision is faster (because of working with integer)
- the chance to get confusing alias is minimal because search engines don't create non existing links the same like the CMS will not create such link
- if user comes to site with right integer but wrong alias, this has advantage, because you don't want to display non existing product but some existing, so you offer the right product instead of saying: product does not exist - for selling it is better to offer right product instead of nothing.

A practical scenario:

1) You create a product with mistake in alias
.../phocacartdemo/1-skoda/2-radip
2) Search engines will store this link: .../phocacartdemo/1-skoda/2-radip
3) You discover the error and you will correct the alias to:
.../phocacartdemo/1-skoda/2-rapid
4) In search engine, there is still old link and when user click on this old link with mistake, he/she get right page (without having the number, user gets the: no item found page, so the question is what is better: nothing or right product?)

And it can happen that the wrong alias stays in search engines for some months but still no problem when the link is managed by integer.

But, it does not matter what I write here, this is the Joomla! feature, so it can be changed there. And core developers test the experimental new feature and I will just observer it and follow it in future.

Jan 
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Ок
look
https://www.phoca.cz/phocacartdemo/1-skoda/2-lada-rapid
https://www.phoca.cz/phocacartdemo/1-skoda/2-tesla-is-the-best
and even
https://www.phoca.cz/phocacartdemo/1-tesla/2-S
are the same ))
This is Joomla to blame for that, @voland. As @JanP said:
The component does not have any specific SEF, it just uses the standard one from Joomla!
, why don't you continue to use JL NoDoubles?
All the more, I heard that the new Joomla router has managed to get rid of this mess, hasn't it?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

voland

  • Moderator
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
This is Joomla to blame for that, @voland. As @JanP said:, why don't you continue to use JL NoDoubles?
All the more, I heard that the new Joomla router has managed to get rid of this mess, hasn't it?
I test it with JL No Doubles on\off and with experimatel routing on\off - result is the same.

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Цифровые товары на Phoca Cart 3

Автор lalalag

Ответов: 1
Просмотров: 815
Последний ответ 04.11.2018, 11:43:48
от JanP