{source}<?php
// Joomla 4 Namespaces
use Joomla\CMS\Factory;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session;

// Get current user
$user = Factory::getUser();

if ($user->guest) {
// User is not logged in - show login button
$loginUrl = Route::_('/log-yourself-in', false);
echo '<a class="button button-small" id="loginpop" href="' . $loginUrl . '">Login</a>';
} else {
// User is logged in - show logout button
$logoutUrl = Route::_('index.php?option=com_users&task=user.logout&' . Session::getFormToken() . '=1', false);
echo '<a class="button button-pink" id="loginpop" href="' . $logoutUrl . '">Logout</a>';
}
?>
{/source}

Use these items to help filter what you type above...
Gender:
School Type:
Boarding:

School Enrolments


Send an enquiry to
multiple schools at once

Free to Use

Private School Open Days and Events


February 2027
March 2027
May 2027
June 2027
August 2027
September 2027
November 2027