Support

  1. webdevtim
  2. General
  3. Sunday, June 04 2017, 06:58 AM
The dollar amount for the MembershipPro plans are all zero in the Upgrade Plans drop down in the Easy Profile user profile dropdown.

This appears to be a problem with MembershipPro and not EasyProfile, but since I became aware of the problem which setting up the Easy Profile user profile menu item, I thought it would be a good idea to ask both here and at MembershipPro. The problem shows up when I create a direct Membership Pro Upgrade plan menu as well.
admin Accepted Answer
Admin
Hi,
sorry but we does not provide any integration like this, so you should ask support to Membership Pro Team. I think you mean integration at http://membershipprodoc.joomservices.com/synchronize-profile-data (developerd by Membership Pro developers)
  1. more than a month ago
  2. General
  3. # 1
webdevtim Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. General
  3. # 2
admin Accepted Answer
Admin
403 - Access Denied message

have you installed some Security tools like Admin Tools?
  1. more than a month ago
  2. General
  3. # 3
webdevtim Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. General
  3. # 4
admin Accepted Answer
Admin
ok, probably this is due to Admin Tools, and it happen also without Easy Profile, so please try to follow these steps:
- Go to "Administration->Extensions->Admin Tools->Web Application Firewall->Configure WAF->Joomla! Feature Hardening Options" and set to No following parameters:
1) Disable editing backend users' properties
2) Disable creating / editing backend users from the frontend
  1. more than a month ago
  2. General
  3. # 5
webdevtim Accepted Answer
Pro
Thanks, that was good advice, but it made no difference.

Attached is what User Manager looks like
  1. more than a month ago
  2. General
  3. # 6
admin Accepted Answer
Admin
can you please post me your site details to check this?
you can use the form below the reply in "Site Details" tab
  1. more than a month ago
  2. General
  3. # 7
webdevtim Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. General
  3. # 8
admin Accepted Answer
Admin
Hi,
found and fixed the problem in dev site, I will explain how to solve also in live site

Problem:
In the recent releases of Easy Profile we have added a search feature also in backend (all fields marked for search are visible). Unfortunately if a field is not searchable this cause a error. Normally you cannot set fields like "Delimiters" as searchable.
In old release there was a bug, when you create a field (also for delimiter type) then you could set it as searchable field.

Solution
You need to change from DB search flag from 1 to 0 for field "Street Address for Free Brochures" (ID: 26).
Table: "#__jsn_fields"
Column: "search"
  1. more than a month ago
  2. General
  3. # 9
webdevtim Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. General
  3. # 10
webdevtim Accepted Answer
Pro
I logged into the database and changed it there and that worked.

You have no idea how much I appreciate your working with me on this Sunday or Monday depending on where you are located.

I also see that I need to update from 2.4.2 top 2.4.3. Will have to update that database entry again as well?

And one last thing. you guys set some of your CSS as !important in tabs.min.css and style.min.css. that makes it hard to override in template.css
  1. more than a month ago
  2. General
  3. # 11
admin Accepted Answer
Admin
Hi,
I also see that I need to update from 2.4.2 top 2.4.3. Will have to update that database entry again as well?
If problem in version 2.4.2 is gone then you can upgrade without any other steps.

And one last thing. you guys set some of your CSS as !important in tabs.min.css and style.min.css. that makes it hard to override in template.css
We will try to improve this in future but unfortunately we use bootstrap classes and without !important rule the layout can have problems with some template.
  1. more than a month ago
  2. General
  3. # 12
webdevtim Accepted Answer
Pro
I understand, it was on;y two cases.

Some component builders allow site builders to create their own themes by checking for a folder templates/my-template/html/com_jsn/assets/css/ and then loading the css from there rather than from /comopnents/lcom_jsn/assets/css/. Requires an additional IF statement to load the css, but makes modifications less confusing. this way the !important flag can be used for some template which need their default css overriden and yet lets the developer override specific css in the templates/my-template/html/com_jsn/assets/css/ folder where they can have both regular version of the css files that they can minify as needed.
  1. more than a month ago
  2. General
  3. # 13
webdevtim Accepted Answer
Pro
One more thing, I wonder why we still use bootstrap classes when we cave css display:flex and css display:grid?
  1. more than a month ago
  2. General
  3. # 14
admin Accepted Answer
Admin
Hi,
Some component builders allow site builders to create their own themes by checking for a folder templates/my-template/html/com_jsn/assets/css/ and then loading the css from there rather than from /comopnents/lcom_jsn/assets/css/
Joomla natively allow override only of PHP views files, but maybe in future we can implement something like this.

One more thing, I wonder why we still use bootstrap classes when we cave css display:flex and css display:grid?
It's simple, Joomla uses bootstrap classes and have APIs to load own bootstrap framework. So, all Joomla templates already have a Bootstrap CSS style included. This allow us to not put CSS to reset and restyle entire output to fit alla templates. Keep in mind that our component works for all Joomla 3.x versions (Joomla 3.0 use bootstrap 2) and it need to fit all templates(bootstrap 2 and 3 and in future also 4), so it's normal to use !important statement in some cases.
Of course the CSS code could be improved in future.
  1. more than a month ago
  2. General
  3. # 15
webdevtim Accepted Answer
Pro
I know, but using bootstrap classes locks us into old technology.

It is much faster to allow the browser with it's compiled procedures to calculate column heights and widths rather then relying on Bootstrap JS to do it.

But maybe Bootstrap will adapt to the new css classes in the future and this will be a moot point.

I am already using the CSS display:flex property on some of my pages because it just adapts so well to all the devices.
  1. more than a month ago
  2. General
  3. # 16
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy Profile® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.