Jump to content

Spanner

Administrator
  • Content Count

    14461
  • Joined

  • Last visited

  • Days Won

    168

Seller statistics

  • 0
  • 0
  • 0

Spanner last won the day on October 13

Spanner had the most liked content!

Community Reputation

4663 Excellent

About Spanner

  • Rank
    PHP & IP.Board Developer
  • Birthday 07/20/1984

Profile Information

  • Płeć
    Mężczyzna
  • Location
    KrK
  • Zainteresowania
    Madzia, IPB, php, MySQL, Grafika, Programowanie,...

Informacje o forum

Contact Methods

Recent Profile Visitors

170694 profile views
  1. Po tym, co tutaj wkleiłeś to, z tego co widzę, to jest to szablon artykułów w kategorii. Powinieneś utworzyć sobie nowy szablon bazy i tam edytować co potrzebujesz
  2. Problem został rozwiązany.
  3. Super. Ciesze się, że pomogłem.
  4. Tak, to, jak masz w takim razie zorganizowaną tę strukturę?
  5. No to tutaj ja bym to zrobił na zasadzie custom bloku aplikacji Pages. W treść dajesz coś takiego: $return = <<<HTML <div id="" class="ipsWidget ipsWidget_vertical ipsBox"> <h3 class="ipsType_sectionTitle ipsType_reset">{$block->_title}</h3> <div class="ipsPad_half"> <div class="ipsSideMenu"> <ul class="ipsSideMenu_list"> HTML; foreach( new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'cms_database_categories', array( 'category_database_id=?', X ), 'category_position ASC' ), 'IPS\cms\CategoriesX' ) as $category ) { try { $return .= <<<HTML <li> <a href="{$category->url()}" class="ipsSideMenu_item ipsTruncate ipsTruncate_line"><span class="ipsBadge ipsBadge_style1 ipsPos_right">{number="$category->records"}</span><strong class="ipsType_normal">{$category->_title}</strong></a> </li> HTML; } catch( \Exception $e ) {} } echo $return . '</ul> </div> </div> </div>'; Coś takiego powinno zadziałać. X zamieniasz na ID Twojej bazy
  6. To zależy, co chcesz osiągnąć. Jeśli dynamiczne treści to w aplikacji Pages możesz sobie zrobić własny blok, który będzie pobierał i aktualizował co tam chcesz
  7. Nie do końca rozumiem, ale spróbuj tak: {{if $record->customFieldDisplayByKey( 'KLUCZ_POLA', 'raw' ) == 'Tak'}} ... {{endif}} to zwraca niesparsowaną wartość pola KLUCZ_POLA, którą zdefiniowałeś w acp i wtedy ją porównuj, ewentualnie najpierw sobie wyświetl jej wartość czy aby napewno jest ok
  8. https://invisioncommunity.com/files/file/7337-txt-php-widget/
  9. Spanner

    1.4.1

    PL Naprawa mniejszych błędów EN Fix minor errors
  10. Spanner

    1.3.4

    PL Naprawa mniejszych błędów EN Fix minor errors
  11. Zainstaluj sobie dodatek PHP& HTML widget czy jakoś tak i tworzysz widget z kodem HTML i wklejasz tam: <div id="" class="ipsWidget ipsWidget_vertical ipsBox"> <h3 class="ipsType_sectionTitle ipsType_reset">Kategorie</h3> <div class="ipsPad_half"> <div class="ipsSideMenu"> <ul class="ipsSideMenu_list"> <li> <a href="...." class="ipsSideMenu_item ipsTruncate ipsTruncate_line"><span class="ipsBadge ipsBadge_style1 ipsPos_right">2</span><strong class="ipsType_normal">Projekty</strong></a> </li> ... </ul> </div> </div> </div>
  12. Ok, uwzględnię w kolejnej wersji teraz jest robione tak, że treści nie są usuwane, tylko ustawiany jest autor na gościa. Nazwa użytkownika jest zachowywana i nie jest anonimizowana.
  13. Nie, to bardziej wygląda jakbyś miał nieaktualną wersję z jednym plikiem w którym dawno temu robiłem zmianę. Za chwilę wgram poprawkę
  14. To może Ci brakować plików. Wgraj jeszcze raz na wszelki wypadek pliki z paczki z IPS'u
×
×
  • Create New...

Important Information

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.