Payments default ordering - Property / Experience

  • joomleb
  • Topic Author
  • Away
More
1 month 1 week ago - 1 month 1 week ago #19096 by joomleb
Hi guys,
- Backend / Partner Dashboard > Creating New Property > Payments tab > ...
- Backend / Partner Dashboard > Creating New Experience > Payments tab > ...

1 - Creating a new Property / Experience the default Payments ordering should be the one established into:
- Joomla Extensions > Plugin > Type "solidrespayment" list
- Joomla Extensions > Plugin > Type "experiencepayment" list
BUG - They are not following the ordering settings.
Do you agree ?
Please, Where (files) can we quickly manually change this Property / Experience default setting ?

2 - A basic concept of HUB portal is to be able to manage Partners (frontend dashboard) permissions.
As HUB Super User we can always & simply "hide" frontend fields depending on the logged User > User Group. This is something Solidres has to keep in mind when set default options. This is a very good example of what I mean:
BUG - By defaults all payments types should be set as Disabled ((Property) / Not use (Experience).
In this way we can always define which Payments to enable for which Partners User Groups by simply hiding them into the frontend Partner Dashboard
Do you agree ?
Please, Where (files) can we quickly manually change this Property / Experience default setting ?

3 - Few release ago you introduced the "Front end payment method manage" HUB setting, but just for Property and not for Experience and without the possibility to define for which Partner User Group to enable the permission in case of "Yes" setting.
- Property - Options > Hub > Front end payment method manage: if Yes > to select User Groups setting
- Experience - Options > Experience > Front end payment method manage (this setting is missing for the Experience > Payments tab): if Yes > to select User Groups setting

And / Or - As far as we know, there is no a Payment Permission setting into the Access Controls settings.

Solution
3A - to delete the "Property - Options > Hub > Front end payment method manage"
3B - transforming it into an "Access Control > Payment permission setting"
3C - It will run for both Property / Experience (or a double Property Payment permission setting / Experience Payment permission setting should be created)
Do you agree ?
Last edit: 1 month 1 week ago by joomleb.

Please Log in or Create an account to join the conversation.

More
2 weeks 4 days ago #19159 by solidres
Hi,

1. You can drag & drop the payment methods in your property/experience to change the ordering.

2 & 3. We've moved your topic into the feature request forum.

Regards,

Please Log in or Create an account to join the conversation.

  • joomleb
  • Topic Author
  • Away
More
2 weeks 3 days ago - 2 weeks 3 days ago #19161 by joomleb
Hi guys,

1 - "...You can drag & drop the payment methods in your property/experience to change the ordering..."
It is not exactly what we mean. Yes we know, thanks, and we can, but not all our Partners (in a HUB point of view). We mean "by default", it is a standard Joomla behavior feature, the payments order should simply follow the:
- Joomla Extensions > Plugin > Type "solidrespayment" list
- Joomla Extensions > Plugin > Type "experiencepayment" list
Then, partner, if he don't like the order, he can drag and drop and change the order.
Payments are not following the ordering settings, it is a little, but annoying and simple to fix BUG.

Anyway, Please, Where (files) can we quickly manually change / redefine this Property / Experience default order setting ?


2 & 3 - Thanks

2 - Please, Where (files) can we quickly manually change / redefine this Property / Experience default order setting ?
Last edit: 2 weeks 3 days ago by joomleb.

Please Log in or Create an account to join the conversation.

More
2 weeks 2 days ago #19164 by solidres
Hi,

1 & 2. If you don't how to customize the code, please hire a developer or request our Custom Development service.

Regards,

Please Log in or Create an account to join the conversation.

  • joomleb
  • Topic Author
  • Away
More
6 days 18 hours ago #19196 by joomleb
Hi guys,
many thanks for your reply. Maybe here there is a misunderstanding due to my bad English, so I try to reformulate them. In first of all what I'm reporting here are 2 Bugs:

1 - Creating a new Property / Experience the default Payments ordering should be the one established into:
- Joomla Extensions > Plugin > Type "solidrespayment" list
- Joomla Extensions > Plugin > Type "experiencepayment" list
BUG - They are not following the ordering settings. As far as I see (Experience, for example) Solidres is ordering by "name":
…/plugins/solidres/experience/administrator/components/com_solidres/views/experience/tmpl/edit_payments.php
While Joomla by default is always ordering following the ordering feature, in this way Joomlers can always reordering the plugins to establish the layout order. A good example can be the Profile User Custom tabs:
…/components/com_users/views/profile/tmpl/default_custom.php

2 - A basic concept of HUB portal is to be able to manage Partners (frontend dashboard) permissions. So, we have to consider that as HUB Super User we can always & simply "click no actions" / "hide" frontend fields depending on the logged User > User Group (not the reverse).
For example
BUG - By defaults all payments types should be set as Disabled ((Property) / Not use (Experience).
In this way we can always define which Payments to enable for which Partners User Groups by simply hiding them into the frontend Partner Dashboard. This represents an advantage, an improvement for Solidres with zero effort, just by fixing what is yet exist.

PS - This basic HUB concept should be considered and applied for all the Solidres features options

Please Log in or Create an account to join the conversation.

Moderators: solidres
Powered by Kunena Forum

All the things you need to make your work easier. Did you like Solidres?