By Fred on Tuesday, 01 January 2013
Posted in General Issues
Replies 2
Likes 0
Views 0.9K
Votes 0
is it possible to remove the "Entry" in the URL for Blog Posts?

For example if you click on a blog post it looks like this

/parent-category/entry/child2-category-title/blog-post-title

I'd like it to be

/parent-category/child1-category-title/child2-category-title/blog-post-title

If I could remove the "Entry" part of the URL then the Breadcrumb would work perfectly! It would be Category -> Child1 -> Child2 -> Blog Post Title

Having that Entry completely destroys navigation to a site.
Fred wrote:

It is possible to do it but you have to be tricky about it.

Easyblog Settings:
SEO General: Simple
Adcanced: Default with Category set to NO

Now This is the tricky part, you can't use the EasyBlog Menu you have to use the main menu with another menu thats not published on the site but on the backend.

Create a new Menu, Lets Call it "WorkAround".

Now Create a Menu Item in "WorkAround" Menu to your Category Layout Page, This will be your Parent Category Menu Item.

Then Create Child Menu Items under your "Parent Category Menu" in "WorkAround" and title them using your Easyblog Categories and link them to those Categories in EasyBlog with "Single Category Layout"

Once you have all your Categories Created and properly in their Child/Parent Locations of your "WorkAround" Menu, create a new Menu Item in your "Main Menu" (This will be viewed by your visitors, so call it whatever you want to call it). You will need to make this a "Menu Item Alias" linking to your "Parent Category Menu Item" in the "WorkAround" Menu.

This will now give you the URL structure you are looking for. But remember that you will always have to have your "WorkAround" menu structure the same as your EasyBlog Category Structure otherwise it wont work right.


Ive found that you can do the exact same thing, but without creating any "workaround" menu. Simply creating a menu (or submenu under you blog menu item) and linking every menu item to a Single EasyBlog Category will work.
If you want to have a module with EasyBlog categories you just create a regular menu module, and select the menu you just created and will show fine.

The drawback is you have to update the menu every time you create a new category in EB. But for me is not a problem as i wont need more categories than the ones ive already created.

But i must admit that a built in option to show like this:
Breadcrubs: "Start>Blog>Category>Article"
URL: "website.com/blog/category/article"

Is quite standard, Virtuemart, and other components use it without any workaround, and its OFCOURSE the way Joomla works. Maybe EB should have it...
·
Wednesday, 13 November 2013 00:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Martin,

Sorry for the late reply. Thanks for the feedback I will add your suggestion in the request list for review

Hope this helps.

Thanks!
·
Wednesday, 13 November 2013 01:08
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post