Cara Menampilkan atau Menyembunyikan Elemen Tertentu untuk Pengguna yang Telah Masuk Log? #238
Answered
by
taufik-nurrohman
yuliakbard
asked this question in
Q&A
-
Kang, adakah cara menampilkan atau menyembunyikan elemen tertentu pada halaman front end, jika kita login sebagai user 'admin / editor / member' |
Beta Was this translation helpful? Give feedback.
Answered by
taufik-nurrohman
Sep 11, 2022
Replies: 1 comment
-
Sebelum Mecha 3.0.0, kita bisa pakai cara ini: <?php if (Is::user()): ?>
<?php if (2 === $user->status): ?>
# semua pengguna editor saja
<?php elseif ('foo-bar' === $user->name): ?>
# pengguna @foo-bar saja
<?php else: ?>
# semua pengguna yang sedang log-in
<?php endif; ?>
<?php else: ?>
# publik
<?php endif; ?> <?php if (Is::user('foo-bar')): ?>
# pengguna @foo-bar saja
<?php endif; ?> Mecha versi 3.0.0 bisa menerima argumen integer untuk mengecek status secara langsung: <?php if (Is::user()): ?>
# semua pengguna yang sedang log-in
<?php elseif (Is::user(1)): ?>
# semua pengguna admin saja
<?php elseif (Is::user(2)): ?>
# semua pengguna editor saja
<?php elseif (Is::user('foo-bar')): ?>
# pengguna @foo-bar saja
<?php else: ?>
# publik
<?php endif; ?> <?php if (Is::user('foo-bar') && Is::user(1)): ?>
# pengguna @foo-bar jika dia adalah admin
<?php endif; ?> |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
yuliakbard
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sebelum Mecha 3.0.0, kita bisa pakai cara ini:
Mecha versi 3.0.0 bisa menerima argumen integer untuk mengecek status secara langsung: