Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Cześć, na forum można znaleźć tako oto funkcję do zliczania postów:
 

{{$countsub = 0;}}
{{foreach $forum->children() as $subforum}}
{{$countsub += $subforum->topics;}}
{{endforeach}}
{{$countall = $countsub + $forum->topics;}}

 

no i co prawda, jeśli dane forum ma subfora to zlicza tematy, ale jeśli subforum ma kolejne subfora, np. OGÓLNY DZIAŁ -> SUBFORUM 1 -> SUB-SUBFORUM 1 to niestety, ale nie zlicza tych tematów. Da się coś na to zaradzić?

Opublikowano

Przepraszam za brak odpowiedzi.

Tak jest, to jest ten temat. No i właśnie ten sam kod używam i on prawidłowo działa, jeśli dany dział ma subfora. Ale jeśli te subfora mają kolejne subfora, to niestety nie liczy. Wiem, że trochę to chamskie liczyć na gotową odpowiedź i przepraszam bardzo, ale naprawdę uwierz mi @DawPi, że nie potrafię sobie z tym poradzić. Często zanim założę temat wiele rzeczy samemu sprawdzam, ale na przykładzie zmiany tabel z MyISAM na InnoDB: czasem FAQ nie zawiera wszystko, dlatego moje pytania również są związane z Waszym doświadczeniem. Każdy ma inne i dajmy na to, jeden wykryje to i tamto, drugi coś innego i razem można to wszystko połączyć. 

Pozdrawiam i życzę wesołych świąt!

Opublikowano

Jak masz na stronie głównej wyświetlaną ilość odpowiedzi, jaka znajduje się na danym forum/subforum, to obok tego :) Wystarczy mi sama funkcja liczenia postów, a najwyżej podam gotowy kod i będzie dla wszystkich ;) 

  • 2 tygodnie później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.