Belépés blokk elrejtése

maszili képe

Üdv mindenkinek!

Mivel a leendő oldalra csak adminisztrációs okokból (tartalom adminisztrálása) kell bejelentkezni, szeretném elrejteni a belépés blokkot.

A doksit olvasva azt értettem ki az egészből (lehet hogy rosszul) hogy a következőkhöz köthető egy blokk megjelenése:

- felhasználó kiléte (ez ugye kiesett mert ha el van rejtve akkor nem lehet bejelentkezni sem)

- egy bizonyos oldal megjelenítése esetén (ez szimpatikus)

- egy bizonyos php kód visszatérési értékétől függően (erre nincs ötletem, hogy miként tudnám ezt felhasználni)

Kipróbáltam a második variációt. Készítettem egy "írást" és próbából a keresés blokk beállításainál megadtam hogy csak abban az esetben jelenjen meg ha ezt az oldalt kéri le valaki. Azt is beállítottam hogy nem bejelentkezett felhasználók is használhatják a keresés blokkot. Ennek ellenére nem jelenik meg... Mi lehet a gond?

Illetve azt szeretném kérdezni, hogy ha van más kultúráltabb és jól működö módja a belépés blokk lerejtésének akkor adjon valaki útbaigazítást hogy mere keresgéljek.

Köszönöm.

bb.virgo képe

Szia!
Én azt szoktam csinálni ilyen esetben, hogy leveszem a bejelentkezést a blokkok közül, így az nem látszik. Amikor pedig be szeretnél lépni, akkor egyszerűen csak utánaírod a címsorban az oldaladnak, hogy /?q=user/login (rövid webcímek esetében elegánsabb a /user/login). Amikor ki akarsz lépni, akkor pedig /?q=logout (/logout).

0
0
pp képe

És írd be a honlapod címe után a következőt:

?q=user

és akkor előjön a belépő form.
így nem kell semmit trükközni.

Azt, hogy miért nem megy neked nem tudom, de az elérés/hozzáférés szabályozás-nál engedélyezned kell az anonymous felhasználónak a keresést. Próbálgatáshoz egyszerűbb lenne létrehoznod egy saját block-ot mert az nem függ egyéb moduloktól.

pp

0
0
maszili képe

Köszönöm a javaslatokat!
Azt hiszem hogy a teljes elrejtés és a spec url megadása megfelelő lesz.

--
maszili

0
0

maszili