Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Ograniczenia bez logowania


  • Proszę się zalogować aby odpowiedzieć
3 odpowiedzi na ten temat

#1
gowisz

gowisz

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 7 postów
Witam,

mam takie pytanie czy od strony technicznej mozna ograniczyc wyswietlanie poszczegolnych artykulow tylko dla wybranej puli adresow IP, chodzi glownie o to zeby nie bylo opcji logowania zeby zobaczyc jakas strone tylko zeby system rozpoznawal adres IP i jezeli nalezy do jakiejsc grupy to strona sie wyswietla jezeli nie to pojawia sie komunikat o zablokowaniu strony.
Z gory dziekuje za jakies wskazowki.
  • 0

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Można to zrobić, ale tylko pisząc rozszerzenie. Do tabeli tl_article musiałbyś dodać pola, które określałyby pulę adresów IP. Później, dodać HOOK "getArticle" i w nim sprawdzić, czy aktualny adres IP ma dostęp.

public function checkIpAddress(&$objArticle)
{
	$strIp = \Environment::get('ip');
 
	if (false)
	{
		$objArticle->published = '';
	}
}

  • 0

Codefog - Contao web development


#3
gowisz

gowisz

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 7 postów

Można to zrobić, ale tylko pisząc rozszerzenie. Do tabeli tl_article musiałbyś dodać pola, które określałyby pulę adresów IP. Później, dodać HOOK "getArticle" i w nim sprawdzić, czy aktualny adres IP ma dostęp.

public function checkIpAddress(&$objArticle)
{
	$strIp = \Environment::get('ip');
 
	if (false)
	{
		$objArticle->published = '';
	}
}


Witam, a moglbys troche jasniej to opisac bo z tym cms-em dopiero ucze sie pracowac, chyba ze to jest bardzo skomplikowane to poprostu zostawie opcje logowania.
  • 0

#4
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
W tym celu musiałbyś liznąć nieco programowania w Contao:
http://www.contao.pl...-formularz.html
http://blog.qzminski...evelopment.html
  • 0

Codefog - Contao web development





0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników