Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

[SOLVED] User Agent Detection

Go to End

9 Posts   2488 Views


Community Member, 224 Posts

19 January 2010 at 9:54pm

I ended up using a lightbox to create a popup - but this also worked to find the browser..
See this thread for more options...

Add to the Page.php below the class
class Page_Controller extends ContentController {

function get_user_browser()
$u_agent = $_SERVER['HTTP_USER_AGENT'];
$ub = '';
$ub = "ie";

return $ub;

Then in the template...

<% if get_user_browser == ie %>
Do something for IE
<% else %>
Else do something for all others
<% end_if %>

Hope this helps someone

Go to Top