fix sitemenu names
use id instead of model's pk name when calling controller actions
naming fixes
uncommented some code cos it was causing a bug being commented