

Mateusz_K
Użytkownicy-
Ilość treści
291 -
Rejestracja
-
Ostatnio
-
Wygrane dni
1
Statystyki sprzedającego
- 0
- 0
- 0
Mateusz_K wygrał w ostatnim dniu 29 Październik 2018
Mateusz_K ma najbardziej lubianą zawartość!
Reputacja
8 NeutralO Mateusz_K
-
Ranga
Coś tam wie o IP.Board
- Urodziny 18.10.1994
Informacje o profilu
-
Płeć
Mężczyzna
Informacje o forum
-
Wersja Forum
n/a
Ostatnio na profilu byli
391 wyświetleń profilu
-
Było zaznaczone, zmieniłem i już nie dało się cofnąć tego. z poziomu adminki nie dało się tego zmienić tak jak było. W bazie zmieniłem sobie i mam to pole jako "tytuł" ale w furl dalej generuje "-" zamiast nazwy. Pewnie jest więcej powiązań w bazie, a ja zmieniłem tylko w jednym miejscu i ten tytuł działa normalnie, poza właśnie tą kolumną furl.
-
Ok, jeśli chodzi o te pole record_dynamic_furl, to zmieniłem kiedyś te pole "tytuł" na inną wartość i już później nie mogłem znowu przywrócić tego pola "tytuł" do tego co było wcześniej zaznaczone. Zmieniłem to w bazie, ale dalej nie generuje furla. Wiesz może jak przywrócić pełną sprawność tego?
-
Mateusz_K zaczął obserwować Zapytanie o pole w bazie
-
Hej, zauważyłem ostatnio, że w bazie nie zapisuje mi się pole record_dynamic_furl, do kolumny wpada tylko wartość - . Od czego zależy te pole ? I czy jest to mocno ważne w działaniu forum ? Przy okazji zauważyłem też, że nie generuje się pole post_key . Tam również wpada pusta wartość przy zapisie czegokolwiek do bazy. Czy są to ważne pola ? Czy mogę olać ten temat?
-
Dobra, ale gdzie mogę tego szukać, bo tego też nie wiem.
-
Jest gdzieś to w dokumentacji napisane jak sie podpiąć do tego kontrolera submit i żeby zrobić takiego hooka z nadpisaniem Inputa? Bo tak wymyślić mi coś samemu to mam spory problem, tym bardziej, że nie mam pojęcia jak się te hooki robi.
-
Nie działa dalej. Dodałem cos takiego : $form = new \IPS\Helpers\Form; $form->hiddenValues['myField'] = 827; Ale nic sie nie dodaje. Tamten kod wcześniejszy mam zostawić czy jak ?
-
Ustawić ukrytemu polu wartość
-
Okazało się, że faktycznie podawałem inną nazwe, wcześniej robiłem content_field_124_values , a w var_dump zwróciło content_field_124 . Zmieniłem to w kodzie, ale niestety dalej dodaje nowe pole 😕 . Może dlatego, że to pole jest typu hidden ?
-
Ok, dodałem taki kod jak wkleiłeś, zamiast ['title'] dodałem nazwę mojego inputa oraz dodałem swój parametr w Request::i() , działa to prawidłowo, czyli dodaje wartość z parametru GET do inputa, ale zamiast dodawać je w moim inpucie, to dodaje nowy na samym końcu 😕 .
-
Masz może jakiś przykład jak to powinno wyglądać ? Bo nie do końca wiem o co chodzi z tym
-
Ok mam coś takiego : //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class hook66 extends _HOOK_CLASS_ { if(static::$customDatabaseId == 26) { $form = new \IPS\Helpers\Form\Number('topic_title', $defaultValue='test'); } } Czy coś takiego jest ok ? Podejrzewam, że pewnie nie do końca. Czego tu jeszcze brakuje ? Jak mogę zwrócić teraz ten input ?
-
Rozumiem, a jak mam wykryć który to jest właściwy ? Wystarczy, że rozszerzę klasę o tę bazę w której jest ten formularz? Czy coś więcej trzeba ?
-
Ok, a jak później w szablonie mam odebrać ten mój stworzony input ? Czy on już automatycznie będzie widoczny ?
-
A jak nie chcę wpisywać tam domyślnej wartości, tylko żeby pobierało tą wartość z parametru GET ? To normalnie tam robie cos takiego jak $_GET['name'] ? Bo ogólnie chodzi mi o to, że mam jakąś opinie o danym modelu i chcę dorobić przycisk Dodaj opinię (o tym modelu) i wtedy ma przenieść do formularza dodawania opinii, ale w modelu już ma się wpisać wartość z parametru GET, czyli w tym przypadku nazwa modelu.
-
Czy mógłbyś mnie nakierować jak mógłby wyglądać taki hook ? Muszę tworzyć jakieś dodatkowe widoki np. inputy ?