MODx hide development site


/ Published in: PHP
Save to your folder(s)

Set up a basic template:



[[++site_name]] - [[*pagetitle]]

​


[[*content]]



Content:


The ACME web site is currently under development
<p>Please
// ' + 'email us' + '</a>' )
// ]]>
for all enquiries.</p>


..and set this page as the Unauthorised Page in system settings.


Put this snippet at top of every other template:

[[!UnauthorisedAccess]]

Now only web manager users logged in will be able to view the full site. Change to 'web' for web users.

Snippet code:


Copy this code and paste it in your HTML
  1. <?php
  2. if (!($mgrUserId = $modx->getLoginUserID('mgr'))) {
  3. $modx->sendUnauthorizedPage();
  4. }

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.