Remove component name from url in joomla2.5 - joomla

i want remove component name from url
http://mydomain.in/tfn/index.php/en/component/users/profile

Make a menu link. The component name is only there because you cannot be sure that there is not an article etc that has the name profile so it adds segments to the url to ensure the url will be unique. The menu system will guarantee uniqueness. You do not have to display the menu, just make a menu that you never show the module for for anything like this.

Related

change url in hikashop module

I use joomla, hikashop and JUX Mega Menu for HikaShop .
juxmegamenu works properly but I want to change url of these module as below:
ex:
http://example.com/component/hikashop/product/listing/12-laptop
to
http://example.com/shop/product/listing/12-laptop
problem is:
JUX Mega Menu for HikaShop has no option for assign a menu(for example shopmenu with shop alias) to menu item generated.
How do I do it?
Actually, you're trying to change the alias of your shop. It's not about menu and is controlled by Hikashop. Go to Hikashop's global configuration and change the URL of your store. So, it'll be applied to the whole store.

Add First name and last name option in newsletter registration popup in magento extension

At the backend of newsletter there are options for first name and last name , but the first name and last name appears only if the customer has signed up, I want to make it for guest as well, and want to add first name and last name in the popup which appears at the start of my landing page.
Can any one help ☺.
its not possible out of the box. you would need to save the names of a guest somewhere. Maybe you could use some newsletter extentions: https://www.magentocommerce.com/magento-connect/catalogsearch/result/?q=newsletter&pl=0

Joomla External Link -

I am using the external link type menu items within Joomla - the reason is I need to link direct to an anchor on another page from the menu.
I have around 10-15 links, all work as expected except 2.
in my external URL box I have something like this:
"index.php?option=com_content&view=article&id=10&Itemid=207#SystemIntegration"
id - is the article id
Itemid - is the menu item I want to be active
hashtag - is my anchor link
PROBLEM:
On the 2 that are not working it seems to go to url with this "http://www.website.com/component/content/?Itemid=207#SystemIntegration" instead of "http://www.website.com/services/digital-solutions/SystemIntegration#SystemIntegration" as expected
has anyone else had this issue? I have a feeling its connected to the SEF urls being on.
Joomla 3.5.0 version
Step1. Create a Hidden Menu from Joomla admin==>Menus==>Manage==>add
new menu
Step2. Select a Hidden Menu ==> add a new menu item==>Menu Item
Type==>Article==>single article==>your article id==>save
Step3. Site load this url(take copy)
Step4. Create a new menu from external url Pate the previous url
(include #)
Nothing I tried worked reliably - so I got round it by making each item go to the single article, then using a spare field to store the name of anchor. Then within some custom JS code I checked if the field was set and automatically scrolled the page to it if it was - works better than the joomla standard anyway and is more reliable

Hide component name from urls in joomla

I need to hide component name in joomla urls.
I have also applied configuration for SEO urls in administrator.
But still it is displaying component name in urls
So please suggest me appropriate solution for hiding component name in urls
You need to create a menu item (or tree of items) to the component. The alias you give the menu will appear in the URL.

make my site url user friendly using router.php

I am working on SEF - router.php to make my site url user friendly.
This is my url and I want to remove the name 'component' and 'com_test' from this url.
http://localhost/projects/component/com_test/project/1-unique.html
I have checked with unset($query['view']) but it doesn't make any changes on the site.
Note : Please dont got for creating menu item for aliases.
You need menu items for that. otherwise you will get exactly these URLs. There is no way to avoid the /component/com_test/ part as Joomla is not able to guess what you want to do. The part behind that (/project/1-unqiue) is up to the router.php of your component.
If you don't want to have a menu item visible on your site, you can also create hidden menu items just for SEF purposes. You create a new menu with those menu items in it, but don't assign it to a module or just don't show the assigned module on any page.

Resources