When a job seeker clicks the job alert menu item for the first time, it gives them a message that they don’t have any job alerts and to click a link to create one. In my opinion, this is a wasted step that will lower the number alerts created. So I modified the following file:
views/jobalerts/tmpl/default.php
I changed line 22:
echo JText::_("YOU_HAVE_NOT_ANY_SAVED_SEARCH_YET")."<br />";
To:
echo '<META HTTP-EQUIV="Refresh" Content="0; URL=' . JRoute::_("index.php?option=".JBCOMNAME."&view=jajobalerts&layout=form") . '">';
exit;
It’s not a perfect solution, but it seems to work, where the first time they visit the job alert menu item, it leads them directly to the form page. And after they create the first one, it shows them the list of alerts. I also modified the form page to add a bit of text explaining the process. Hope that helps, and feel free to let me know if it causes problems.