Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Kubowaty

Użytkownik
  • Postów

    64
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Kubowaty

  1. Byłem blisko w takim razie, zapomniałem o jednej linijce a mianowicie o init. Wszystko działa, zapytanie poszło i jest cudnie tylko interesuje mnie co musiałbym jeszcze dodać aby zadziałało coś takiego lub jakiś odpowiednik tego. $this->memberData['member_id']
  2. Witajcie, mam problem z tym, by wczytać funkcję z ipb + łączenie się z bazą w pliku php nie związanym z ipboardem. Po prostu mam czysty plik php i chciałbym w niego to wszystko wrzucić - muszę coś zaincludować pewnie tylko pytanie co. Proszę o pomoc.
  3. Czy ktoś pomoże w końcu? Macie wszystkie kody więc nie piszcie już o nie po sto razy.
  4. Ten skrypt robiony jest od zera razem z dokumentacją IPB związaną z aplikacjami i wszystko CHYBA powinno być dobrze skoro inne rzeczy z szablonu normalnie mi wczytuje tylko zmiennych nie. A co do porozumiewania się to właśnie tak jak napisał DawPi jeśli oto w ogóle chodzi.
  5. Tak trudno przeczytać temat, sam początek tematu - pytałeś już milion razy oto i dalej trzeba ci powtarzać. NIE DZIAŁA WYŚWIETLANIE ZMIENNEJ W SZABLONIE CZYLI MAM STRONKĘ TĄ, WSZYSTKO JEST OKEJ WSZYSTKO WYŚWIETLA I JEST NICK POSTACI: I TUTAJ JEST PUSTO CHOĆ POWINNO WYŚWIETLIĆ Z BAZY NICK PRZEZ ZMIENNĄ, kminisz?
  6. php: <?php class public_play_przyklad_character extends ipsCommand { public function doExecute( ipsRegistry $registry ) { $db = ipsRegistry::DB(); $db->query("SELECT p.id, p.Nazwa, m.member_id FROM samp.Konta p, ipb_members m"); $db->execute(); while($char = $db->fetch()) { $char['id']; $chars[] = $char; } $this->registry->output->addContent( $this->registry->output->getTemplate('grp')->showChar( $chars ) ); $this->registry->output->setTitle('Panel'); $this->registry->output->sendOutput(); } } ?> szablon: <table> <tr> <td class="general_box" style="background: 0; width: 15%;"><h3>Menu:</h3></td> <td style="background: 0; width: 2%;"></td> <td class="general_box" style="background: 0;"><h3>Postacie:</h3></td> </tr> <tr> <td> <ul> <li class='active'> <a href="/index.php/kokpit"><img src="/icon/group.png" align="left" style="margin-right: 5px;"/>Postacie</a> </li> </ul> </td> <td></td> <td>Imie postaci: {$chars['Nazwa']}</td> </tr> <tr> <td> <ul> <li> <a href="/index.php?app=core&module=usercp&tab=play&area=characters"><img src="/icon/phone.png" align="left" style="margin-right: 5px;"/>Przedmioty</a> </li> </ul> </td> <td></td> <td>Skin</td> </tr> </table> a zmienne szablonu to po prostu dałem tylko $chars a nic więcej przy kodzie nie robiłem jedynie próbowałem aby to zadziałało.
  7. Wie ktoś dlaczego tak się dzieje? Proszę o pomoc.
  8. Wyświetla. array(3) { ["id"]=> string(1) "1" ["Nazwa"]=> string(11) "Nick" ["member_id"]=> string(1) "1" } array(3) { ["id"]=> string(1) "2" ["Nazwa"]=> string(7) ".iksdee" ["member_id"]=> string(1) "2" } array(3) { ["id"]=> string(1) "3" ["Nazwa"]=> string(6) "Tomasz" ["member_id"]=> string(1) "3" } array(3) { ["id"]=> string(1) "4" ["Nazwa"]=> string(5) "Tomek" ["member_id"]=> string(1) "4" } array(3) { ["id"]=> string(1) "5" ["Nazwa"]=> string(3) "Tom" ["member_id"]=> string(1) "5" } array(3) { ["id"]=> string(1) "6" ["Nazwa"]=> string(8) "Zbyszekk" ["member_id"]=> string(1) "6" } array(3) { ["id"]=> string(1) "7" ["Nazwa"]=> string(9) "JakisNick" ["member_id"]=> string(1) "7" }
  9. Nic tam nie ma. Nawet jak zrobię sobie coś takiego $test .= "testowy tekst"; a potem w szablonie zrobię {$test} to nic się nie wyświetla, coś jakby szablon nie czytał kodu z tego moduły czy coś w tym stylu albo plik nie przekazuje kodu dla szablonu. jeśli dodałem do pętli print $char; to wyskakuje na samym górze forum ArrayArrayArrayArrayArrayArrayArray
  10. W tabeli Konta jest pole id i Nazwa a to p. to jest przyporządkowanie pod tą bazę - przykład: p.id m.forum to są pola a tabele Konta m, ipb_blabla m. W sumie to nie jestem pewien czy tak można, chyba że jest na to inny sposób?
  11. Nadal nic - wszystko jest, jak coś innego wstawie - tabelki działają, divy wszystko widać i jest jak ma być lecz zmienne {$char['Nazwa']} nie wyświetli, po prostu nic takiego nie ma a pozostały normalny kod jest.
  12. No napisałem, że zmienne szablonu też są nadane i dodałem to $char.
  13. No przywołuje to w aplikacji - w acp stworzyłem moduł i to jest właśnie jego kod stąd to odwołanie. Portek właśnie zapomniałem o tym na logike lecz nawet jak to dodałem to i tak nic się nie pokazuje. ;x
  14. Plik php: <?php class public_play_przyklad_character extends ipsCommand { public function doExecute( ipsRegistry $registry ) { $db = ipsRegistry::DB(); $db->query("SELECT p.id, p.Nazwa, m.member_id FROM samp.Konta p, ipb_members m WHERE m.member_id=p.id"); $db->execute(); while($char = $db->fetch()) { $char['Nazwa'] = str_replace("_", " ", $char['Nazwa']); } $template = $this->registry->output->getTemplate('game')->showChar(); $this->registry->output->addContent($template); $this->registry->output->setTitle('Panel gracza'); $this->registry->output->sendOutput(); } } ?> Szablon: <div class="general_box" style="background: 0;"> <h3>Postacie</h3><br/> </div> Nick postaci: {$char['Nazwa']} I dodam że w zmiennych szablonu dodałem $char, wiecie o co chodzi.
  15. Zrobiłem tak. $char['Nazwa']= str_replace("_"," ", $char['Nazwa']); - w nazwie gracza jest _ bo ona składa się z nick_nick więc zamieni na nick nick ale w szablonie dałem {$char['Nazwa']} i nadal nic - po prostu jest strona ale nie wczytało tej zmiennej, a w ogóle nie pokazuje się nic.. Co jest? A możecie mi powiedzieć na co mi jest ten hook? Przecież w tym module piszę cały kod a normalnie w szablonie go wczytuje - po co komu ten hook?
  16. 1. Niestety nie rozumiem - pomożesz? 2. To tylko przy moim kopiowaniu jest źle, normalnie mam dobrze a dokładniej 'game'. 3. Nie mam żadnego hooka, zresztą możesz jakoś mnie naprowadzić co w tym wszystkim robie źle i jak to poprawić?
  17. Witajcie, nie jestem pewny czy ten temat powinien być umieszczony tutaj, jeśli nie to po prostu przenieście. Mój problem jest taki iż robię coś na miarę panela, robię to wszystko modułami i nie mam pojęcie czy w szablonie źle chce wyświetlić tą zmienną czy po prostu coś w kodzie jest źle, potrzebuje pomocy. Mój kod wygląda jak na razie tak bo chce sprawdzić jak to działa i na tym już mnie zastopowało: public function doExecute( ipsRegistry $registry ) { $db = ipsRegistry::DB(); $db->query("SELECT p.Gracz, p.Nazwa, m.member_id FROM samp.Konta p, ipb_members m WHERE m.member_id=p.Gracz"); $db->execute(); while($char = $db->fetch()) { $char['_p.Nazwa'] = str_replace("_", " ", $char['p.Nazwa']); } $template = $this->registry->output->getTemplate('game)->showChar(); $this->registry->output->addContent($template); $this->registry->output->setTitle('Panel gracza'); $this->registry->output->sendOutput(); } No więc teraz mam dwa pytanka - czy tutaj $char['_p.Nazwa'] = str_replace("_", " ", $char['p.Nazwa']); mam podawać w takiej postaci p.Nazwa czy odczyta to normalnie Nazwa? Następne pytanie teraz jak ułożyć w szablonach kod by wyświetliło nazwę użytkownika wyczytanego z pętli i bazy bo nic nie wyświetla a zrobiłem {$char['Nazwa']} i próbowałem też {$char['p.Nazwa']}
  18. Witam, od razu napiszę że było tutaj kilka podobnych tematów lecz linki gdzie byli odsyłani użytkownicy z tym samym 'problemem' co ja już nie działały. Więc moje pytanie brzmi - jak można stworzyć aplikację do ip board'a, chodzi mi o jakieś poradniki czy coś w tym stylu - proszę o jakieś linki lub coś w tym stylu.
  19. No chyba to ty piszesz te bezsensowne posty. Nie chce eksportować żadnych szablonów, tamtego forum już po prostu nie ma mam same pliki tego forum na dysku i z tych plików po prostu chce wyciągnąć dany styl, rozumiesz? Da się coś takiego zrobić? Przecież musi sie gdzieś to zapisywać.
  20. Witam, czy jest możliwość z całej kopii forum - chodzi tutaj o pliki wyciągnąć sam styl? Bo chce mój stary styl znów edytować dalej a nie zrobiłem kopii tylko mam całe forum na dysku.
  21. Skoro nie umiem to jak mam to zrobić, pomyśl człowieku - to co mi wysłałeś nic mi nie powiedziało, jak mam to zrobić?
  22. Nie ma to jak być przekornym i złośliwym - więc chce zrobić warunek, jeśli gracz należy do grupy id np 9 - premium to wyświetla jego avatar, oczywiście wszystkich z tej grupy. Moje pytanie jak tutaj robi się warunki i wyświetlenia avatarów?
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.