joomla module positions not available

mediaware.tv2
56 Posts
mediaware.tv2 posted this 21 December 2018
Ask a Question

Hi there,

Joomla.
I need 2 modules in home page.
a text module and a form module.
I have a section
In the section I have a grid (simple 2 cols grid)
In the right cell of the grid I Add the 2 modules.
I name each module differently.
I export and import in joomla.
I open the page in joomla, and I can edit via NP plugin.
I can see the layout and the modules.
if I go in modules and try to assign a module to one of these positions,
in the select list of available positions... I cannot find the positions I build

https://ibb.co/PmhTBGm
https://ibb.co/GWQz4FG
https://ibb.co/KbFpycn

thanks in advance
denis

Vote to pay developers attention to this features or issue.
14 Replies
Order By: Standard | Newest
mediaware.tv2
56 Posts
mediaware.tv2 posted this 21 December 2018

please note:
if I check the template module positions with index.php?tp=1&templateStyle=9
I can see the modules in the template.

indeed, if I write in the module position, the name of position that I have set in the template,
the module is shown up.
So the issue is about the select list of available positions

denis

mediaware.tv2
56 Posts
mediaware.tv2 posted this 21 December 2018

please note 2:
I am trying to delete one of the modules I have added to the col grid.
I cannot find a Delete command on the single module.
Where is it?
The only way is to select the cell and press CANC, but in this way I delete also the other module.

thanks again
denis

Support Team
Support Team posted this 22 December 2018

Hi Denis,

You added module position on the Nicepage page which is a joomla article. You cannot create module position inside Joomla articles because this is theme element. The only way to add a module into the article in Joomla is the use of an existing module position and joomla {loadposition} shortcode. The Nicepage alternative to this shortcode is the use of Nicepage position control with the name of EXISTING module position. In other words, if your theme has the module positions with the modules you need you can use the name of this position for your position on the Nicepage page.

Please check the following video for more details.
https://nicepage.com/doc/article/6700/

I am trying to delete one of the modules I have added to the col grid.
I cannot find a Delete command on the single module.

Please click on the empty space below the sample block content:
https://ibb.co/PmhTBGm
You should now see the delete options.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

mediaware.tv2
56 Posts
mediaware.tv2 posted this 22 December 2018

You added module position on the Nicepage page which is a joomla article. You cannot create module position inside Joomla articles because this is theme element.

Hi Olivia, right now I am working on the Home Page.

The Home Page is seen as an article in joomla... right? that's what nicepage does.

So, this mean that I cannot insert module in home page?
You mean that in home page, insert section, insert grid, insert module, it will not work?

sorry i don't understand
thanks, denis

Support Team
Support Team posted this 24 December 2018

Denis,

When you create an article in Joomla you cannot create new module position inside this article, But if you have a position in the theme and module inside it you can use {loadposition} shortcode to display this module in the article. This is built in Joomla functionality.
Nicepage pages work in the same way. But Nicepage offers position control and you don't need to use a joomla shortcode. But the idea is the same. When you added position control on the page (Home page) you should use the name of the existing theme position for this control. Let's say you have module position called "position-7" somewhere in your theme. If you add position control on the Nicepage page and specify "position-7" as the position name you will see the module added to this position.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

belinda9
28 Posts
belinda9 posted this 24 December 2018

Could I suggest that as so many people are having major problems in creating and assigning modules within Nicepage that you :

  1. Include these module positions as standard in NicePage.

2.Name the positions the same as those used regularly in Joomla, even if you put "nicepage" in front of the name.

It would make everyone's lives so much simpler AND save everyone huge amounts of time. This is the major bugbear of NicePage for me and I am sure for many other people.

I am still awaiting an answer to my own issue regarding modules and assigning Joomla extensions to module positions, which I sent as requested via private message.

Many thanks and Happy Christmas.

mediaware.tv2
56 Posts
mediaware.tv2 posted this 24 December 2018

When you added position control on the page (Home page) you should use the name of the existing theme position >for this control. Let's say you have module position called "position-7" somewhere in your theme. If you add position >control on the Nicepage page and specify "position-7" as the position name you will see the module added to this position.

but if I start with a blank template, how can I have an existing theme position?

for me it's -sadly - hard to understand.
I started building template by my own when joomla was called Mambo.
then I switched to Artisteer and then Themler.

NP is faster than themler and cool widh grids, alignements... but this way to manage modules is too far from joomla logic.
I really don't understand :-(

Maybe you should record a Video Tutorial explaing this.

thank you very much

belinda9
28 Posts
belinda9 posted this 24 December 2018

Do you mean that we do this (see attached screen shot) on the NicePage page? I have already created a module in the post template, which doesn't work for me either.

The second screen shot is the post template where the module position has been created, but again, it doesn't work. It appears in the live website backend, but when allocated to the module and the menus it doesn't appear at all in the front end.

The third screenshot shows the module having been allocated to the module position nicepagebanner4, but you can see on the 4th screenshot that the Sigplus gallery of about 20 pictures does not appear below the banner image.

Please advise how to resolve this issue.
Thanks

Last edited 24 December 2018 by belinda9

mediaware.tv2
56 Posts
mediaware.tv2 posted this 24 December 2018

Do you mean that we do this (see attached screen shot) on the NicePage page?

belinda9, I think, but I'm not sure, that [SHORTCODE] is related to WP, not joomla.

belinda9
28 Posts
belinda9 posted this 24 December 2018

So how do I sort out this module issue. I have followed closely the video, the written documented instructions, the answers in other forums yet I still cannot get the module to appear in the website below an article. I am not putting it in the article I just want it to appear on the Gallery page of my website below the article and above the footer.

Support Team
Support Team posted this 24 December 2018

Hi guys,

In general, when you use Nicepage theme with the Nicepage pages you should add the position control to the Blog or Post templates and then use the name of this position for the position added to the Nicepage page.
I've just made additional test and it looks like if you add a module in Joomla in the position which does not exist in the theme, let's say "test" and then use this name for the position on the Nicepage page the module from this position will be displayed on the page. But for this, you need to type the position name manually, not select the one available on the list. It strange that Joomla allows this but it works on my side.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

mediaware.tv2
56 Posts
mediaware.tv2 posted this 24 December 2018

Hi Olivia,

ok, writing the module name manually it works because the module name position is coded in the php file.
but this is a step back from Themler!
do you agree?

I must be able to add the module "test" in home page
and the module "test2" in the post page.

different modules for diffent usages.

Please, developper team, consider to implement Themler features in NP.
themler is more smart under this point of view

thank you

belinda9
28 Posts
belinda9 posted this 24 December 2018

Hi Olivia,

Thank you for your response. The first paragraph method I have tried and it doesn't work, as my screenshots showed.

HOWEVER, your second paragraph is BRILLIANT. It works. Thank you, thank you, thank you. You have made my day.

For anyone else reading this, in the backend of my website, I allocated the position "banner4", which is a standard Joomla module to the Sigplus extension module. I then went to the gallery article, opened it and clicked edit within NicePage and created a new section, then went to add/ postition and shortcode/position and sidebar. I resized the text block, called that position banner4. My module containing the images then appeared on my gallery page. Yippee!

Now, even the correct text appears when cursor hovers over the images. Best Christmas present one could wish for.

Merry Christmas!

Support Team
Support Team posted this 25 December 2018

Hi Belinda,

Nice to hear that it works fine.

To Denis, Nicepage works differently from Themler as all you see in the page you edit is the content. You cannot add a module position inside the content in Themler as well. We just use the loadposition option from Joomla to load the existing position inside the content.

...................................................
Sincerely,
Hella
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

You must log in or register to leave comments