first of all, I admire your attitude towards community dev and for taking the time to post this here.
yes I am one of these desperate souls that would need exactly that sort of functionality on my site.
I have carefully followed all your steps and got to the point where my product list shows all artists inclusive the hyperlinks. however upon clicking the links, I am presented with the dreadful "THIS PAGE IS NOT AVAILABLE
WE'RE SORRY, BUT THE WEB ADDRESS YOU'VE ENTERED IS NO LONGER AVAILABLE." page.
So something with the routes must be wrong but I can't seem to figure out what (yes, I spent a couple of hours looking at the code and I am new to PS coding and also a very poor php dev.)
I named my module "artistmodule" and in the artistmodule.php I have added the code
public function install()
{
Configuration::updateValue('ARTISTMODULE_LIVE_MODE', true);
return parent::install() &&
$this->registerHook('header') &&
$this->registerHook('backOfficeHeader') &&
$this->registerHook('moduleRoutes') &&
$this->registerHook('displayHome');
}
public function hookmoduleRoutes($params) {
$routes = array();
//One block like this by kind of feature you want to link to
$routes['module-artistmodule-artist'] = array(
'controller'=>'artist',
'rule'=>'artist{/:code}',
'keywords'=>array(
'code'=>array(
'regexp'=>'[\w_-]+',
'param'=>'short_code'
)
),
'params'=>array(
'fc'=>'module',
'module'=>'artistmodule',
'controller'=>'artist'
)
);
}
my (non-working) URL looks like this http://mywebsite/artist/401_dj-rum
This is on a PS 1.6.1.3
Any help would be appreciated - and yes I would actually buy your module for $40...got exited when I saw your fake product box
Thanks