With this extension you can manage an autofill of the urlkey from all possible attributes
IMPORTANT!
This extension requires file modification for customization.
Standard setup is:
manufacturer-name-sku
To modify the setup you need to change the following lines in
/app/code/community/Designcomplex/Model/Observer.php
/* Manufacturer added to urlkey */
if(!is_null($Product->getData('manufacturer'))):
$Url=$Url.$Product->getAttributeText('manufacturer').'-';
endif;
/* Name added to urlkey */
if(!is_null($Product->getData('name'))):
$Url=$Url.$Product->getData('name');
endif;
/* SKU added to urlkey */
if(!is_null($Product->getData('sku'))):
$Url=$Url.$Product->getData('sku').'-';
endif;
If there are any questions, please let me know
If there are people out who could help with system.xml and AdminOptions for this extension, please also let me know and help the community to have a better user interface.