lmarazzo VIP
Total posts: 98
28 Dec 2016 20:17

Hi! I´d like to know how can I make visible the Menu and the promo (and other modules or whatever if is necessary) in the Login screen. It just displays the Emerald login and nothing more than the logo (upleft over the advises) even when I go through the menu. The site is www.onlinemusicguild.com. And my Emerald version is the latest, Emerald 10.

thanks!

Last Modified: 24 Feb 2017


Sergey
Total posts: 13,748
30 Dec 2016 07:57

You should create menu element to login page. Then add modules to that page. Or use some advamced modules extension to set modules to particular page without it to have dedicated Itemid.


lmarazzo VIP
Total posts: 98
30 Dec 2016 16:43

Sorry I don´t understand. I´ve already got it in a menu element with all the modules I want in. Go to Online Music Guild -> My Account


Sergey
Total posts: 13,748
16 Jan 2017 11:56

Then go to Emerald configuration and set it as login URL. Emerald will redirect to that URL and it will include Itemid which means all your modules.


lmarazzo VIP
Total posts: 98
16 Jan 2017 19:23

Thanks, but I couldn´t fix it. I always had the URL set with this code: index.php?option=com_users&view=login

When you are already logged in it works perfectly. The problem shows up when you are not already logged.


Sergey
Total posts: 13,748
17 Jan 2017 03:13

What URL did you use? You copy URL as registered user or as public?


lmarazzo VIP
Total posts: 98
18 Jan 2017 16:47

The link is auto-generated when you let the box in blank. Anyway, I tried many others like copying the url of the log in screen itself from the frontend, also I tried the one that the Menu Item delivers, but in this cases it ends up broking the page (My Account) with an error or page not found. The actual link is this one: index.php?option=com_users&view=login


pepperstreet VIP
Total posts: 3,837
18 Jan 2017 20:53

Hello lmarazzo, the frontend "SEF URL" won't work. You would have to enter a none-SEF URL similar to the default one.

Either check your login menu item in the backend menu manager. Edit it and copy the URL from the readonly input field...

Or just look up the "ItemID" in the manager directly. Actually you can append the ID to the default URL like so:

index.php?option=com_users&view=login&Itemid=999

All modules assigned to that page and itemID should be displayed.


lmarazzo VIP
Total posts: 98
06 Feb 2017 19:42

epb

Ok, we´ve done some advancement. I´ve just used the code you gave me and wrotte the ID number of the proper Menu. Now we can see all the modules correctly but there are still some issues to solve:

That phrase "Dynamic Advanced Music Coaching For career development and advancement" should be ON the promo in bigger and white letters, just like in the other menus, for exampl,e see the Home.

And the other is that space that it leaves betwen the menu bar and the promo.

I am 100% sure that is not an assigment problem because they are the same modules than for the rest of the page.


pepperstreet VIP
Total posts: 3,837
07 Feb 2017 00:33

lmarazzo That phrase "Dynamic Advanced Music Coaching For career development and advancement" should be ON the promo in bigger and white letters, just like in the other menus, for exampl,e see the Home.

Currently I see a lot of other layout and display issues. Strange big grey/white area above the actual header... Footer bar with icons and some yellow "squished button"...? Hard to give advice.

In general, your flash header plus the floating white headline seem to have special CSS position properties. You can't simply publish 2 Modules in the promo position, and expect them to overlay.

Please, check and compare your BODY CLASSES and MODULE CLASS SUFFIXs.
I don't know your JSN Boot Pro template in detail, but it makes use of these CLASSES to get this special appearance.
Probably the BODY CLASS is build from each MenuItem's PAGE CLASS SUFFIX !? (just a quick guess)


Sergey
Total posts: 13,748
10 Feb 2017 09:28

I would ask this question to your template provider. usualy they explain how to place login module into menu.


lmarazzo VIP
Total posts: 98
10 Feb 2017 18:31

Thanks, I appreciate your suggestions.

Currently I see a lot of other layout and display issues. Strange big grey/white area above the actual header... Footer bar with icons and some yellow "squished button"...? Hard to give advice.

mmm this is the most strangething... Me and my mate don´t see this issues. We´ve tested the site in mobiles, tables, windows, mac, chrome, firefox. Are you using Explorer is the only one we dind´t try. I thing that white/grey box is actually the box that contains the header. For some reason is glitching in your sistem.

In general, your flash header plus the floating white headline seem to have special CSS position properties. You can't simply publish 2 Modules in the promo position, and expect them to overlay.

I guess I can because it works properly in the entire site, plus in another site www.lucianomarazzo.com. The problem appears only in the emerald log in.

I would ask this question to your template provider. usualy they explain how to place login module into menu.

That would help us. I am in contact with them for this same issue, but I guess they are not catching the point too... Anyway I´d appreciate if you help me to solve this.

For the moment I´ve disabled the modules in that particular page.


pepperstreet VIP
Total posts: 3,837
10 Feb 2017 22:05

lmarazzo Me and my mate don´t see this issues. We´ve tested the site in mobiles, tables, windows, mac, chrome, firefox. Are you using Explorer is the only one we dind´t try

OSX El Capitan, latest SAFARI.
Probably an issue with the FLASH slideshow. Usually I am blocking all Flash stuff.
But I tried to enable everything for my testing purpose. Flash animation works now.
But I recommend to switch to JAVASCRIPT, if this is an option in your JSN SlideShow.

Google Font errors

Your site runs with HTTPS and you seem to have HTTP @import links inside your custom.css and template.css. All these URLs are blocked, not loaded.

Footer display issue

omg_footer_safari

lmarazzo I guess I can because it works properly in the entire site, plus in another site www.lucianomarazzo.com. The problem appears only in the emerald log in.

As I mentioned before, the overlay text seem to depend on your BODY CSS CLASSES.
In my browser dev tools I can see a special class there. Probably a PAGECLASSSUFFIX from the menuitem…?
I assume this class is missing for your "My Account" MenuItem. Please, check parameters.

You template CSS file has special rules for that page "context". It can't work on all pages automatically. The class name must be specified somewhere.

Examples from your Menu and Body tag classes

HOMEPAGE has body classes like:

jsn-textstyle-personal jsn-color-blue jsn-direction-ltr jsn-responsive jsn-mobile jsn-joomla-30 homepage-demo-5 custom-color-blue jsn-com-content jsn-view-article jsn-itemid-101 jsn-homepage

LEARN has body classes like:

jsn-textstyle-personal jsn-color-blue jsn-direction-ltr jsn-responsive jsn-mobile jsn-joomla-30 homepage-demo-5 jsn-com-emerald jsn-view-emlist jsn-itemid-118

MY ACCOUNT has classes… or at least re-directs to a page with classes like:

jsn-textstyle-personal jsn-color-blue jsn-direction-ltr jsn-responsive jsn-mobile jsn-joomla-30 jsn-com-users jsn-view-login jsn-itemid-187

Do you see the differences!? MY ACCOUNT does NOT have the homepage-demo-5 class. This is responsible for the styling and position of your white overlay text ;)

Conclusion

Figure out where homepage-demo-5 class comes from.
Most likely the MenuItem parameters.


lmarazzo VIP
Total posts: 98
20 Feb 2017 20:57

Will we solve this someday?


Sergey
Total posts: 13,748
21 Feb 2017 04:48

As non logged in user I do nto see any distortion of My account element

2017-02-21_11-01-36

Also those issues are not exactly our issues. It is problem any Joomla CMS user face. It is compatibility of style between different template providers and extension providers.


pepperstreet VIP
Total posts: 3,837
22 Feb 2017 23:52

lmarazzo Will we solve this someday?

Please, read my previous comment. Especially the last part about the body-tag CLASSES.
I have spend a lot of time to investigate your site source in my browser dev-tools.
IMHO, this information should help to solve your problem. Again, check your MenuItem parameters for special page class names.


lmarazzo VIP
Total posts: 98
24 Feb 2017 17:14

Hi, sorry maybe I´m missing something or simply I don´t understand what you want to say. I´ve read your comment and I´ve checked the classes, in fact I see them well set. I have all my pages set with the same class suffix. Here in screenshot you can see that I´ve tried also to set the class suffix in the imageshow module, but it´s the same, does not change anything (by the moment I´m keeping that empty). The other modules involved (footer, footer-below1, right, stick-rightmiddle, stick-leftbottom) are set with diferent class suffix, or simply nothing. Does that have to be coorelative with the menuitem class suffix? that is the problem you are exposing? Anyway they look fine, no glitches, correct positions.

I´ve already communicate with the template provider but they don´t have explanation for the moment. Please feel free to check all the parameters with the user I´ve provided to you guys. Probably I´m missing something that you can figure out in seconds.

Sin-título-1


pepperstreet VIP
Total posts: 3,837
24 Feb 2017 21:02

IMHO, the PAGE CLASS SUFFIX in your first screenshot is very important.
Maybe there is an important impact through the "redirect".
Your ItemID is 187. This should be the "Account" menuItem.
But the page class suffix is still missing in the body tag. (strange)
You might notice the active "Home" menuItem? Which is actually 101.
Maybe this is the issue.

Anyways, the important CSS rules can be found in your template_pro.css. See around line 1855 ++
All rules with .homepage-demo-5 , #jsn-promo-inner , #jsn-promo .promo-intro-text-2 are responsible for your overlay effects.
At least the ones with width: 100% and position:… are important.

If the page class suffix does not work for some reason…
there might be a chance to add your own classes for the "account" MenuItemID 187 to your custom.css
I can see PROMO related rules in your custom.css
All of theme work with specific page classes ;)

Powered by Cobalt