it-swarm-id.com

Bagaimana cara menyembunyikan tab Lihat di halaman pengguna?

Di halaman pengguna (www.example.com/user), ada [View | Edit] tab. Apakah mungkin untuk menyembunyikan tab View dan meninggalkan tab Edit di sana?

8
ohho

Gunakan Tab Tamer , yang memungkinkan Anda untuk memindahkan, menyembunyikan, dan menonaktifkan tab di berbagai halaman.

Tab Tamer adalah utilitas administrasi yang menyediakan pemesanan ulang, penyembunyian, dan penonaktifan tab dan subtab yang mudah. Anda juga dapat mengganti nama label tab.

5
aendrew

Anda juga bisa menggunakan hook_menu_local_tasks_alter() di D7:

function MYMODULE_menu_local_tasks_alter(&$data){
foreach ($data['tabs'][0]['output'] as $key => $value) {
        if ($value['#link']['path'] == "user/%/view"){
            unset($data['tabs'][0]['output'][$key]);
        }
    }
}

Dokumentasi

13
cdmo

Jika Anda memberikan izin yang sesuai kepada pengguna, hanya maka tag view dan edit akan terlihat jika tidak maka tidak akan terlihat. (Untuk memeriksa Anda dapat keluar dari situs web dan mengklik menu di halaman pengguna. Tampilan dan edit tag tidak akan terlihat)

0
kumar