WBCE CMS – Way Better Content Editing.
You are not logged in.
Hallo Zusammen,
Auf einer Webseite, die nun doch mit vielen registrierten Usern arbeiten soll, habe ich bisher nur einen Link zur Seitenbearbeitung im Template, der nur für den Admin sichtbar ist.
Hat auch gut funktioniert, nun soll eine Usergroup mit Mitgliedern eingerichtet werden.
Frage: wie kann ich den Link zum Bearbeiten so umstellen, das er nur für die Usergroup Admin und nicht für andere Gruppen sichtbar ist?
Bisherige Funktion Seite bearbeiten):
<?php if ($wb->is_authenticated()) {
echo '<a href="'.ADMIN_URL.'/pages/modify.php?page_id='.$page_id.'" target="_blank"><i class="fa fa-edit" aria-hidden="true"></i> edit</a>'; } ?>Wäre schick, wenn die unberechtigte Gruppe das nicht sieht, aber dafür eine Login/Logout Funktion bekommt.
Viele Grüße
Norbert
Last edited by florian (Yesterday 07:06:55)
Online
Edit-Link nur für Admins
if ($wb->ami_group_member('1')) {
echo '<a href="'.ADMIN_URL.'/pages/modify.php?page_id='.$page_id.'" target="_blank"><i class="fa fa-edit" aria-hidden="true"></i> edit</a>'; } ?>Login/Logout:
if (is_numeric($wb->get_session('USER_ID'))) {
$loginlink = '<a href="'.LOGOUT_URL.'"><i class="icon-sli-logout" aria-hidden="true"></i></a><a href="'.PREFERENCES_URL.'"><i class="icon-sli-user" aria-hidden="true"></i></a>';
} else {
$loginlink = '<a href="'.LOGIN_URL.'"><i class="icon-sli-login" aria-hidden="true"></i></a>';
if (FRONTEND_SIGNUP) {
$loginlink .= ' <a href="'.SIGNUP_URL.'"><i class="icon-sli-user-follow" aria-hidden="true"></i></a>';
}
} kopiert aus WBCEZon, SLI-Icons durch gefällige FA-Icons ersetzen
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
byteworker
Perfekt, wie immer, danke sehr dafür!
Online