PDA

Zobacz pełną wersję : moduł - wyświetlanie dla konkretnego IP



niama
16-01-2012, 11:06
Potrzebuję aby jeden z modułów wyświetlał się tylko dla konkretnego IP.

Szukam w plikach *.php funkcji która wyświetla tytuł modułu, ale nie mogę znaleźć.:(
Udało mi się w pliku mod_mainmanu/legacy.php wyświetlać oktreśloną pozycję main_menu dla konkretnego IP, ale nie daje sobie rady aby zrobić coś takiego dla całego modułu.

Może ktoś wie jak to zrobić albo w którym pliku jest funkcja wyświetlająca moduły i ich tytuły.

Albo może jak wyświetlać zapisany przez siebie moduł np. mod_tylkoIP.php dla konkretnego IP.

palyga007
16-01-2012, 11:52
Najprościej to byloby chyba utworzyć w szablonie pozycje dla tego modułu, następnie postawić tam zwykłego if'a dla danego IP. jak sie zgadza to ładuje daną pozycję jak nie to nie.

niama
16-01-2012, 12:15
Dzięki, to dobre, ale tymczasowe rozwiązanie, bo w innym przypadku wyswietli się pusty lacek który będzie 'blokował' miejsce...

palyga007
16-01-2012, 12:27
Bajki opowiadasz.

if(jakies tam ip){
<div>
moduł
</div>

}

kod pomiędzy może być dowolny. To nie tylko musi być ładowanie modułu, ale całego bloku.

A już wiem o co Ci chodzi..
sorki :)
Aktualnie nie mam czasu, przemyślę odpowiem później.
Chyba ze ktoś poda rozwiązanie.