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

Mateusz_K

Użytkownik
  • Postów

    97
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez Mateusz_K

  1. Właśnie poprzez CSS to załatwiłem . Dodaje klasę do diva i wtedy sobie już w CSS obrabiam.
  2. Poradziłem sobie w inny sposób. @DawPi Nie chodzi mi dosłownie o ifelse . A mógłbyś napisać jakby mógł wyglądać taki warunek ? Jeżeli w ogóle istnieje
  3. Chodzi mi głównie o to, czy istnieje możliwość sprawdzenia w jakikolwiek sposób, czy sidebar jest włączony na stronie
  4. Napisałem : Bo mam podstrony gdzie jest sidebar i takie na których nie ma i chciałbym wtedy dodawać jakąś klasę jeżeli nie ma sidebara.
  5. Cześć. Czy istnieje możliwość sprawdzenia w szablonie templatki w jakiś sposób, czy na stronie włączony jest sidebar ? Bo mam podstrony gdzie jest sidebar i takie na których nie ma i chciałbym wtedy dodawać jakąś klasę jeżeli nie ma sidebara. Chodzi mi np o coś w stylu (pseudokod) : if(sidebar) { \\ cos tam } else { \\ cos tam }
  6. Dobra zmieniłem wartości tych pół i poszło dalej.
  7. Cześć, podczas upgrade'u wywalił error . Czy ktoś wie jak to rozwiązać ? Ewentualnie skasować pliki upgrade'u, żeby go przerwać ?
  8. Możesz zrobić coś takiego: Utworzyć jakiegoś diva z reklamą, która ma wyświetlać się na mobilce i nadać mu klasę np. "mobile-ad". <div class="mobile-ad" style="display: none;"> KOD REKLAMY MOBILE </div> A następnie w CSS zrobić coś takiego : @media screen and (min-width: Xpx) and (max-width: Xpx) { .mobile-ad { display: block; } } Gdzie w miejsce X - wstawiasz swoje wartości wyrażone w px. Czyli oznaczać to będzie w jakim zakresie PX ma wyświetlać się Twoja reklama na mobile.
  9. Właśnie niedawno udało mi się rozwiązać problem. Poszperałem w ustawieniach tego pola w bazie danych w ACP i okazało się, że miało wyłączone uprawnienia do zapisu to pole
  10. Próbowałem - również nie działa.
  11. Też nie działa, w ogóle te pole nie jest przesyłane w danych metodą POST.
  12. Ok, mam xmla : <?xml version="1.0" encoding="UTF-8"?> -<plugin update_check="" website="" author="Mateusz" version_human="1.0.0" version_long="10000" name="Promote advertisement"> -<hooks> -<hook filename="promote_adv" class="\IPS\cms\Records" type="C"> -<![CDATA[//<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class hook57 extends _HOOK_CLASS_ { /** * Process create/edit form * * @param array $values Values from form * @return void */ public function processForm( $values ) { try { $values['field_157'] = 1; parent::processForm( $values ); } catch ( \RuntimeException $e ) { if ( method_exists( get_parent_class(), __FUNCTION__ ) ) { return call_user_func_array( 'parent::' . __FUNCTION__, func_get_args() ); } else { throw $e; } } } } ]]> </hook> </hooks> <tasks/> <widgets/> <htmlFiles/> <cssFiles/> <jsFiles/> <resourcesFiles/> <lang/> <versions/> </plugin>
  13. A mógłbyś powiedzieć gdzie go znajdę? Jest to mój pierwszy hook i nie do końca ogarniam jeszcze wszystko.
  14. Poprawiłem trochę tego hooka, i var_dumpy działają, ale nie wlatuje wpis do bazy danych. Mój kod hooka : //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class hook57 extends _HOOK_CLASS_ { /** * Process create/edit form * * @param array $values Values from form * @return void */ public function processForm( $values ) { if(static::$customDatabaseId == 30) { $values['field_157'] = 1; } parent::processForm( $values ); } } A błąd dostaję : IPS \ Db \ Exception (1366) Incorrect integer value: '' for column 'field_157' at row 1
  15. Można zamknąć, poradziłem sobie z tym.
  16. Cześć, stworzyłem swojego hooka. Rozszerza on klasę \IPS\cms\Records . Hook ten ma za zadanie wpisywać pewną wartość do bazy jeżeli użytkownik należy do grupy klubowicza. Jednak gdy dodaję var_dump w metodzie, to nic mi się nie wyświetla. Dostaję natomiast błąd : IPS \ Db \ Exception (1366) Incorrect integer value: '' for column 'field_157' at row 1 Wiem, że nie dostaje tutaj wartości integer, ale nie mogę nawet zdebugować kodu. Oto mój kod hooka : //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class hook41 extends _HOOK_CLASS_ { /** * Process create/edit form * * @param array $values Values from form * @return void */ public function processForm( $values ) { var_dump($values); exit; parent::processForm( $values ); } } Czy ktoś wie może dlaczego nie wyświetla mi się var_dump ?ID bazy danych też jest prawidłowe
  17. Wiem, że tak trzeba zrobić, ale nie mogę zrobić tego tak jak jest na obrazku. Jak dodaje menu rozwijane, to jest strzałka przy napisie Forum, a tego nie chcę. Edit: Już ogarnąłem jak to się dodaje
  18. Czy takim sposobem jak na obrazku dam radę to zrobić ? Bo nie wiem w jaki sposób można tak podpinać te podkategorie do głównej kategorii
  19. Faktycznie, dobry pomysł. Tylko jak wykryć, że kliknąłem w jakieś forum ? Bo dopiero wtedy chcę, żeby pojawiły się te nazwy w menu. A jeśli jestem na głównej stronie, to nie chcę aby były one wyświetlone.
  20. Cześć. Potrzebuję zrobić na forum coś takiego, że po wejściu w jakieś forum, będę miał w pasku nawigacyjnym wyświetlone resztę nazw dostępnych forum, aby można było dostać się na szybko do jakiegoś innego forum a nie trzeba by było się cofać do głównej strony, żeby wejść w jakieś inne forum. W jaki sposób można by było zrobić coś takiego ?
  21. Cześć, zmieniłem logowanie na HTTPS, wszystko działa oprócz logowania przez Google. Jeśli ssl jest wyłączony to logowanie przez Google działa, ale jak włącze SSL to po zalogowaniu przez Google wywala białą stronę z napisem, że strona nie działa i wywołuje zbyt wiele przekierowań. W czym może tkwić problem ? Wersja 3.3.4
  22. Niestety nie działa ten kod. Po dodaniu tego w htaccess, wywala mi błąd, że strona nie działa i dodatkowo dostaje info : "Strona spowodowała zbyt wiele przekierowań." I od razu kieruje mnie po https, nie mogę nawet wejść poprzez http.
×
×
  • 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ę.