| @@ 80-92 (lines=13) @@ | ||
| 77 | $total_faqs = 0; |
|
| 78 | if ($total_subcats != 0) { |
|
| 79 | $subcat_keys = array_keys($subcatsObj); |
|
| 80 | foreach ($subcat_keys as $i) { |
|
| 81 | $subcat_id = $subcatsObj[$i]->getVar('categoryid'); |
|
| 82 | if (isset($totalQnas[$subcat_id]) && $totalQnas[$subcat_id] > 0) { |
|
| 83 | if (isset($last_qnaObj[$subcat_id])) { |
|
| 84 | $subcatsObj[$i]->setVar('last_faqid', $last_qnaObj[$subcat_id]->getVar('faqid')); |
|
| 85 | $subcatsObj[$i]->setVar('last_question_link', "<a href='faq.php?faqid=" . $last_qnaObj[$subcat_id]->getVar('faqid') . "'>" . $last_qnaObj[$subcat_id]->question($lastfaqsize) . '</a>'); |
|
| 86 | } |
|
| 87 | } |
|
| 88 | $subcatsObj[$i]->setVar('faqcount', $totalQnas[$subcat_id]); |
|
| 89 | $subcats[$subcat_id] = $subcatsObj[$i]->toArray(); |
|
| 90 | $total_faqs += $totalQnas[$subcat_id]; |
|
| 91 | //}replacé ligne 92 |
|
| 92 | } |
|
| 93 | $xoopsTpl->assign('subcats', $subcats); |
|
| 94 | } |
|
| 95 | $thiscategory_faqcount = isset($totalQnas[$categoryid]) ? $totalQnas[$categoryid] : 0; |
|
| @@ 66-80 (lines=15) @@ | ||
| 63 | foreach ($categoriesObj as $cat_id => $category) { |
|
| 64 | $total = 0; |
|
| 65 | if (isset($subcats[$cat_id])) { |
|
| 66 | foreach ($subcats[$cat_id] as $key => $subcat) { |
|
| 67 | $subcat_id = $subcat->getVar('categoryid'); |
|
| 68 | if (isset($totalQnas[$subcat_id]) && $totalQnas[$subcat_id] > 0) { |
|
| 69 | if (isset($last_qnaObj[$subcat_id])) { |
|
| 70 | $subcat->setVar('last_faqid', $last_qnaObj[$subcat_id]->getVar('faqid')); |
|
| 71 | $subcat->setVar('last_question_link', "<a href='faq.php?faqid=" . $last_qnaObj[$subcat_id]->getVar('faqid') . "'>" . $last_qnaObj[$subcat_id]->question($lastfaqsize) . '</a>'); |
|
| 72 | } |
|
| 73 | $subcat->setVar('faqcount', $totalQnas[$subcat_id]); |
|
| 74 | if ($xoopsModuleConfig['displaysubcatonindex']) { |
|
| 75 | $categories[$cat_id]['subcats'][$subcat_id] = $subcat->toArray(); |
|
| 76 | } |
|
| 77 | } |
|
| 78 | $total += $totalQnas[$subcat_id]; |
|
| 79 | //}replac� ligne 80 |
|
| 80 | } |
|
| 81 | } |
|
| 82 | ||
| 83 | if (isset($totalQnas[$cat_id]) && $totalQnas[$cat_id] > 0) { |
|