121 Posts
deralex
5 years ago
3
Topic

Hi everybody,

we use SEBLOD to publish a contact form. If somebody uses the form, an email is being sent. Also SEBLOD creates a standard Joomla! article which is saved in the database.

Now we've found out that if you search with Google for submitted content ("Jon Doe Paris"), Google shows up the Joomla! article! There is now menu item, no  front-end list. The url is like:

https://www.mydomain.com/component/content/article?id=12345:myformtitle-12345&Itemid=104

Do you have any ideas why this is happening?

Thanks

Alex

Get a VIP membership
4229 Posts
Kadministrator
5 years ago
0
Level 1

it is obviously linked somewhere e.g. sitemaps not compatible with Seblod can create such problems. Also make sure that all your links on lists have menu target set explicitly, especially those in the module or list field.

131 Posts
root
5 years ago
1
Level 1

Hi Alex,

This is a problem of how Joomla! works. You can see any article by passing the parameters to the url. You must ensure the right permissions when you create a content type, not only for the form, also for the content view or list&search view.

You must have in mind always that any kind of content stored as article will be visible with this kind of url: index.php?option=com_content&view=article&id=XXXX except those who has the right permissions.

If is the public access what is worrying you, just add a hidden field in the form called "Article Access" and go to button 2 Live / Live value and add the ID of the desired level access, 2 for Registed or 3 for Special, or any level access you have in your panel.

Best regards

131 Posts
root
5 years ago
0
Level 2

After that, remember to change all the permissions to the existing forms saved as articles through the article manager in the backend.

Get a Book for SEBLOD