*

piter

  • ****
  • 104 posts
Alpha disappointment - senseless logic for transaction types
« on: April 24, 2019, 12:31:05 AM »
Well, after initial enthusiasm it comes to big dissapointsment.

This is because when adding a new item, entire logic for choosing transaction type is sensless.
In its current form it will be hard to use the Alpha theme on a serious project.

During a new item posting customer needs to have strict and easy to choose options which later will not be confusing to the visitors.
With Alpha this is imposibble because there are nonsense options for mixing various transaction types.

Alpha has extra fields on item-post.php. And later those options are shown to visitors on the item description page.
This is FREE and DEAL transaction types.

When FREE or DEAL option is active then the price field is disabled (quite obvious).
But in the same time other transaction types can be set too (very bad idea).
So customer can set for his item:
FREE ALL
FREE SELL
FREE BUY
FREE RENT
FREE EXCHANGE

When DEAL option is used price is disabled too (good) but transaction types are also active (bad idea again).
For the buyers (visitors) DEAL option shows up as CHECK WITH SELLER.
So item to sell can be marked as:
CHECK WITH SELLER ALL
CHECK WITH SELLER SELL
CHECK WITH SELLER BUY
CHECK WITH SELLER RENT
CHECK WITH SELLER EXCHANGE

Dear MBTHEMES and Alpha developers. This is complete mess. No serious ad company would let people create adverts with those description. This simple does not make any sense.

I cant imagine FREE SELL or CHECK WITH SELLER ALL advertising and how confused visitors will be when seeing this...

Please dont get me wrong, Apha is great OSclass theme. But it gest disqualified itself right away because of those messy logic. This needs be changed ASAP.

There is one simple solution which will stop sellers choosing those transaction types toegether. And will not let to post sensless ads which will confuse buyers.

 Please make TRANSACTION TYPE drop down list disabled (same as the price field) when FREE or DEAL options are chosen.

With this change visitors will only see ads marked in easy to understand way.Either:
- FREE items or CHECK WITH SELLER (DEAL) items without the price and without additional transaction types.
...or
- Items with price set and marked as BUY, RENT or EXCHANGE.
All clear to visitors. No confiusion.

PLEASE consider to make above changes to the theme. Thanks.


PS.
When posting a new item, the TRANSACTION TYPE drop down list has also ALL option. This language phrase is common and used on search filters and as the tab name to show ALL adverts.
This ALL phrase should be excluded from this particular form to stop people making adverts marked with ALL badge. Such advert does not make much sense either.
« Last Edit: May 01, 2019, 03:11:28 PM by piter »

*

piter

  • ****
  • 104 posts
Re: Alpha huge disappointment - senseless logic for transaction types
« Reply #1 on: April 29, 2019, 10:53:07 PM »
Dear MBThemes
You always replies to all the posts but this one has been left without your comment.
Did you by any chance looked at this problem? Dont you think this part of the Alpha functionality should be changed?
Will you plan to get it sorted?
Thanks

*

Ivanko

  • *****
  • 388 posts
Re: Alpha huge disappointment - senseless logic for transaction types
« Reply #2 on: April 30, 2019, 07:52:05 AM »
Dear MBThemes
You always replies to all the posts but this one has been left without your comment.
Did you by any chance looked at this problem? Dont you think this part of the Alpha functionality should be changed?
Will you plan to get it sorted?
Thanks

This is nothing, minor adjustment in your case

If you go deeper for eg. CATEGORY - jobs , educations etc no need these fields at all, but they are still showing on search bar for those categories and item-post , item-edit.
Need manual adjustments for specific categories, where to show where to hide specific options.
Some times you need extra field (extra table in sql)
Then above description become a LOGIC, and everyone has different logic, therefore I believe developer unable to reach demand for everyone.

For me, personally it is just a good example in THEME, then it is up to you, how you build up your personal "logic" and how to achieve it ...
« Last Edit: April 30, 2019, 08:00:24 AM by Ivanko »

*

piter

  • ****
  • 104 posts
Re: Alpha huge disappointment - senseless logic for transaction types
« Reply #3 on: May 01, 2019, 11:37:29 AM »
Quote
If you go deeper for eg. CATEGORY - jobs , educations etc no need these fields at all, but they are still showing on search bar for those categories and item-post , item-edit.

The extra fields and the price field can be enabled/disabled per category. So for JOBS offer those fields can be hidden for both post and edit page. And then for TRANSACTION TYPE you can add i.e. JOB OFFER to the drop down list.

The problem is that FREE or DEAL extra fields can be used toegether with TRANSACTION TYPES in one ad. This creates great mess on the front end. Would you try to understand what it means if you see offers marked like this?
FREE ALL
FREE SELL
FREE BUY
FREE RENT
FREE EXCHANGE
CHECK WITH SELLER ALL
CHECK WITH SELLER SELL
CHECK WITH SELLER BUY
CHECK WITH SELLER RENT
CHECK WITH SELLER EXCHANGE

This also leads that users using search engine will find anything else but this what they search for. And in effect they they will not return nor post anything on such website.
Classifieds marketplace needs be simple to use, user friendly and intuitive webpage. And the search capability needs be effective.
Of course that many aspects of the theme needs be customised per case. But above issue is (in my opinion) common for most situations.

*

Ivanko

  • *****
  • 388 posts
Re: Alpha huge disappointment - senseless logic for transaction types
« Reply #4 on: May 01, 2019, 02:55:26 PM »
Quote
If you go deeper for eg. CATEGORY - jobs , educations etc no need these fields at all, but they are still showing on search bar for those categories and item-post , item-edit.

The extra fields and the price field can be enabled/disabled per category. So for JOBS offer those fields can be hidden for both post and edit page. And then for TRANSACTION TYPE you can add i.e. JOB OFFER to the drop down list.

The problem is that FREE or DEAL extra fields can be used toegether with TRANSACTION TYPES in one ad. This creates great mess on the front end. Would you try to understand what it means if you see offers marked like this?
FREE ALL
FREE SELL
FREE BUY
FREE RENT
FREE EXCHANGE
CHECK WITH SELLER ALL
CHECK WITH SELLER SELL
CHECK WITH SELLER BUY
CHECK WITH SELLER RENT
CHECK WITH SELLER EXCHANGE

This also leads that users using search engine will find anything else but this what they search for. And in effect they they will not return nor post anything on such website.
Classifieds marketplace needs be simple to use, user friendly and intuitive webpage. And the search capability needs be effective.
Of course that many aspects of the theme needs be customised per case. But above issue is (in my opinion) common for most situations.

you can ad wordings like:
Condition: New
Transaction: Sell

similar as veronika theme

*

piter

  • ****
  • 104 posts
Re: Alpha huge disappointment - senseless logic for transaction types
« Reply #5 on: May 01, 2019, 03:07:34 PM »
This does not change anything.
Condition field has nothing to the problem I mentioned.
Leaving only SELL as transaction type will limit users to properly badge their listing if they post i.e. exchange offer.

Transaction type list should contain more just than SELL option. Otherwise what's the point of having this showing. But this list should be hidden (same as price field) if FREE or DEAL extra fields are selected.

If you want to add FREE ads, then there is no reason to keep the price field active. So it works exactly that way.
For the same reason whats the point of letting users to mark their FREE adverts with SELL, BUY or any other badge - which does not match to the offer subject (FREE) and will confuse buyers when browsing offers.
« Last Edit: May 01, 2019, 03:15:55 PM by piter »

*

Adi

  • ***
  • 28 posts
Re: Alpha disappointment - senseless logic for transaction types
« Reply #6 on: June 04, 2019, 03:47:21 PM »
Hi. I confirm the issue. What we need is proper cascaded fields. If you select a option, show just the options that applied to that option (like is happening when you chose Country/State/City) or as in this demo

https://jsfiddle.net/esedic/kjjk92j3/

https://jsfiddle.net/mplungjan/65Q9L/

http://jsfiddle.net/Xanetia/A8zm7/

*

MB Themes

Re: Alpha disappointment - senseless logic for transaction types
« Reply #7 on: June 04, 2019, 03:56:28 PM »
@Adi
You can use many different themes having cascade dropdowns, this theme comes with different solution.
  To get fast support, we need following details: Detail description, URL to reproduce problem, Screenshots

*

Adi

  • ***
  • 28 posts
Re: Alpha disappointment - senseless logic for transaction types
« Reply #8 on: June 04, 2019, 04:28:25 PM »
@Adi
this theme comes with different solution.

True but this solution is not so great as it has been explained.
Once again, how can a Job have a All/Sell/Buy/etc?

This is wrong and the only way to have it fixed is to delete/hide that section and use custom attributes which are specific for a category or a Master attribute like (New/Used) that can be used for all categories - i do not know if this has been implemented yet in osclass. The developers of osclass seems to be verry bussy with new themes or plugins instead of improving the script or creating standard functions.

I am testing the theme for a purchase and need some info regarding this (beside what i find via testing/forum):

1. Can we disable the fields Condition/Age/Transaction or select if one/all can be used to just some categories?
2. Only items with picture (checkbox) is not AJAX so can it be made as well?
3. For price, i make a listing and chose a currency but after, if i look in search, i see the listing with £ for instance but for price filter i can't select £ as currency? Why can't we select and filter listings based only on a currency that we chose? This function still doesn't exist in osclass or is not implemented in this theme?
4. When a user receives a list with new listings that corresponds to his saved search? I was not registered. I used keyword Laptop, received the proper results than i used SUBSCRIBE TO SEARCH and added a email address. Than i used a different browser, registered, made a listing with Laptop in the title and so far i did not received the proper email. So this function is triggered how often?
5. For price fields, to perform the AJAX you have to click anywere on the page to trigger so it would be nice to have it perform automatic after 3-4 sec after user stop type, same way it happens in olx?
6. If we create any type of custom field (attribute) from admin area like dropdown/radio/checkox etc, will those be AJAX as well or not?

Thanks
« Last Edit: June 04, 2019, 04:41:55 PM by Adi »

*

MB Themes

Re: Alpha disappointment - senseless logic for transaction types
« Reply #9 on: June 04, 2019, 04:42:30 PM »
@Adi
Maybe instead of writting long messages you should start reading.
oc-admin > alpha theme settings > configure > "Extra Fields exclude Categories"


Quote
1. Can we disable the fields Condition/Age/Transaction or select if one/all can be used to just some categories?
2. Only items with picture (checkbox) is not AJAX so can it be made as well?
3. For price, i make a listing and chose a currency but after, if i look in search, i see the listing with £ for instance but for price filter i can't select £ as currency? Why can't we select and filter listings based only on a currency that we chose? This function still doesn't exist in osclass or is not implemented in this theme?
4. When a user receives a list with new listings that corresponds to his saved search? I was not registered. I used keyword Laptop, received the proper results than i used SUBSCRIBE TO SEARCH and added a email address. Than i used a different browser, registered, made a listing with Laptop in the title and so far i did not received the proper email. So this function is triggered how often?
5. For price fields, to perform the AJAX you have to click anywere on the page to trigger so it would be nice to have it perform automatic after 3-4 sec after user stop type, same way it happens in olx?

We deliver all theme files so you can modify it as much as you need, but if you have no skills to do that, do not expect someone will develop your requirements on support forums.
  To get fast support, we need following details: Detail description, URL to reproduce problem, Screenshots

*

Adi

  • ***
  • 28 posts
Re: Alpha disappointment - senseless logic for transaction types
« Reply #10 on: June 04, 2019, 04:51:21 PM »
@Adi
Maybe instead of writting long messages you should start reading.
oc-admin > alpha theme settings > configure > "Extra Fields exclude Categories"


Quote
1. Can we disable the fields Condition/Age/Transaction or select if one/all can be used to just some categories?
2. Only items with picture (checkbox) is not AJAX so can it be made as well?
3. For price, i make a listing and chose a currency but after, if i look in search, i see the listing with £ for instance but for price filter i can't select £ as currency? Why can't we select and filter listings based only on a currency that we chose? This function still doesn't exist in osclass or is not implemented in this theme?
4. When a user receives a list with new listings that corresponds to his saved search? I was not registered. I used keyword Laptop, received the proper results than i used SUBSCRIBE TO SEARCH and added a email address. Than i used a different browser, registered, made a listing with Laptop in the title and so far i did not received the proper email. So this function is triggered how often?
5. For price fields, to perform the AJAX you have to click anywere on the page to trigger so it would be nice to have it perform automatic after 3-4 sec after user stop type, same way it happens in olx?

We deliver all theme files so you can modify it as much as you need, but if you have no skills to do that, do not expect someone will develop your requirements on support forums.

There is no need for such reply? I am interested in your theme which is great and i purchased before theme/plugins from you.
Where exactly is mentioned  oc-admin > alpha theme settings > configure > "Extra Fields exclude Categories" because in here it is not  https://osclasspoint.com/osclass-themes/general/alpha-osclass-theme_i98

For the rest of the points you may put a yes/no/have no clue/can't implement or whatever, even if some are legitimate - see point 4

*

piter

  • ****
  • 104 posts
Re: Alpha disappointment - senseless logic for transaction types
« Reply #11 on: June 04, 2019, 05:17:53 PM »
To make this menu work properly:
TRANSACTION TYPE drop down list should be disabled/hidden/not active/whatever (the same way as price field) when FREE or DEAL options are chosen.

Unfortunately, seems that developers are not interested to fix this problem :-( ...

*

Adi

  • ***
  • 28 posts
Re: Alpha disappointment - senseless logic for transaction types
« Reply #12 on: June 04, 2019, 05:37:53 PM »
Radio input is not selectable in Transmission - CARS ATTRIBUTES. Can you check?
https://alpha.mb-themes.com/index.php?page=search&sOrder=dt_pub_date&iOrderType=desc&showMore=1&sCategory=2&sTransaction=0&make=16

Will the attributes created in osclass (all types) work via AJAX or not? A reply please since i can't test this before purchase.
Or the ones created by your plugin- https://osclasspoint.com/osclass-plugins/extra-fields-and-other/multilanguage-attributes-plugin_i77
« Last Edit: June 04, 2019, 05:41:00 PM by Adi »