Skocz do zawartości
  • 0
KaLu

Karta w profilu użytkownika.

Pytanie

24 odpowiedzi na to pytanie

Polecane posty

  • 0

tak

 

 public function return_html_block( $member=array() )
    {
   	 //Tutaj wklejamy nasz kod

pod tym wklejasz kod do odczytu z bitu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Dzięki, a mógłbyś dać mi gotowy kod, który miałbym tam wkleić? Bo niezbyt jeszcze opanowałem pisanie czegokolwiek pod IP.Board. 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

a niby skad mam go wziasc ? :D

 

przeciez to nie ja robie zakladke i nie ja wiem co ona ma pokazywac i do czego sie odnosic :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

a niby skad mam go wziasc ? :D

 

przeciez to nie ja robie zakladke i nie ja wiem co ona ma pokazywac i do czego sie odnosic :)

 

 

Tak, ale chodzi o to:

 

pod tym wklejasz kod do odczytu z bitu

 

dajmy na to bit w grupie "skin_test" i nazwa bita "test1". 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

to nadal nic nie zmienia bo nadal nie wiemy jakie ma byc zastosowanie tej zakladki

 

to co podales to tylko informacja skad i jaki ma pobrac bit wiec musisz zmienic

 

			return $output ? $this->registry->getClass('output')->getTemplate('skin_test')->nazwa_tabeli( 'tes1' );

 

ale co do kodu to nadal nie mam pojecia co ma zwierac i jakie jest przeznaczenie zakladki

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
Parse error: syntax error, unexpected ';' in admin\applications\members\extensions\profileTabs\dayztabs.php on line 26
 

 

Coś to jednak nie działa. 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

ja Ci tylko podale co wpisac w return

 

wczesniejszego kodu Ci nie dalem bo nie znam calosci to tak jakby wrozyc z fusow

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

samo

return $output ? $this->registry->getClass('output')->getTemplate('skin_test')->nazwa_tabeli( 'tes1' );
możesz zapisać też jako:

 

return $this->registry->getClass('output')->getTemplate('skin_test')->nazwa_tabeli( 'tes1' );

 

Jeśli chcesz, żeby Ci powiedzieć co jest źle to musisz wkleić zawartość całego pliku a nie tylko kod błędu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

class profile_dayztabs extends profile_plugin_parent
{ 
public function return_html_block( $member=array() )
{
return $this->registry->getClass('output')->getTemplate('skin_panel')->nazwa_tabeli( 'game_char' );
}                                       
}
 

Fatal error: Call to a member function nazwa_tabeli() on a non-object in admin\applications\members\extensions\profileTabs\dayztabs.phpon line 26

 

Cały kod: http://pastebin.com/6UEtmNBN

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Nie masz utworzonego skinu skin_panel lub bitu szablonu nazwa_tabeli a zapewne i jednego i drugiego :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

nazwa_tabeli to byl przyklad ktory podalem bo nie wiem jak ma sie nazywac ta zakladka a kolega przepisal chyba dokladnie tak jak mu podalem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

No dobra, utworzyłem grupę skin_panel, dodałem bit o tej samej nazwie i wciąż jest ten sam błąd, tyle, że z inną treścią.

Kod:

return $this->registry->getClass('output')->getTemplate('skin_panel')->skin_panel( 'skin_panel' );

 

Błąd:

Fatal error: Call to a member function skin_panel() on a non-object in admin\applications\members\extensions\profileTabs\dayztabs.phpon line 26

 

Jeżeli dobrze zrozumiałem to co napisaliście, to zrobiłem wszystko. 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

No chyba nie bardzo, bo odwołuje się do bitu szablonu skin_panel na nieistniejącym obiekcie...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

no błąd jest jasny brakuje skin_panel w aktualnym skinie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

no ok, bit jest ale...

 

co zawiera bo w sumie nic ?

 

jakie ma zmienne ?

 

jakie jest odwolanie z pliku php do tego bitu, co ma robic ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Tylko i wyłącznie wyświetlać to co jest w bicie. Żadnych zmiennych, bo aż na takim poziomie zaawansowania nie jestem :D 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

no tak ale nadal nie wpisales nazwy tabeli

zgaduje ze profile_dayztabs

 

return $this->registry->getClass('output')->getTemplate('skin_panel')->profile_dayztabs( 'skin_panel' );

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Czekaj, czekaj, czekaj. Bo teraz powoli kumam, ale jeszcze nie wszystko. Po co nazwa tabeli, skoro całość odczytywana ma być z bita? A w bicie zrobię to co muszę za pomocą zmiennych $member. No chyba, że to naprawdę konieczne. 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Po co nazwa tabeli, skoro całość odczytywana ma być z bita?

 

zadaj pytanie gdzie ma byc odczytywana

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

zadaj pytanie gdzie ma byc odczytywana

 

Nie rozumiem nic z tego..hm.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

calosc ma byc odczytywana z bita ale gdzie ma byc wyswietlana ?

 

popatrz na tytul swojego tematu to zrozumiesz

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

calosc ma byc odczytywana z bita ale gdzie ma byc wyswietlana ?

 

popatrz na tytul swojego tematu to zrozumiesz

 

No w nowej zakładce, w profilu użytkownika. Zgodnie z tym poradnikiem: http://www.portal.ipsbeyond.pl/articles.html/_/ip-board-3-3-x-3-4-x/tworzenie-wlasnej-zakladki-w-profilu-uzytkownika-r56

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.