@@ 33-48 (lines=16) @@ | ||
30 | // creating the FAQ objects that belong to the selected category |
|
31 | $faqsObj = $faqHandler->getAllPublished($limit, 0, $categoryid, $sort); |
|
32 | $totalfaqs = count($faqsObj); |
|
33 | if ($faqsObj) { |
|
34 | for ($i = 0; $i < $totalfaqs; ++$i) { |
|
35 | $newfaqs = array(); |
|
36 | $newfaqs['linktext'] = $faqsObj[$i]->question($maxQuestionLength); |
|
37 | $newfaqs['id'] = $faqsObj[$i]->faqid(); |
|
38 | if ($sort === 'datesub') { |
|
39 | $newfaqs['new'] = $faqsObj[$i]->datesub(); |
|
40 | } elseif ($sort === 'counter') { |
|
41 | $newfaqs['new'] = $faqsObj[$i]->counter(); |
|
42 | } elseif ($sort === 'weight') { |
|
43 | $newfaqs['new'] = $faqsObj[$i]->weight(); |
|
44 | } |
|
45 | $newfaqs['show_date'] = $options[4]; |
|
46 | $block['newfaqs'][] = $newfaqs; |
|
47 | } |
|
48 | } |
|
49 | ||
50 | return $block; |
|
51 | } |
@@ 35-52 (lines=18) @@ | ||
32 | $faqsObj = $faqHandler->getFaqs($limit, 0, _SF_STATUS_OPENED, $categoryid, $sort); |
|
33 | $totalfaqs = count($faqsObj); |
|
34 | ||
35 | if ($faqsObj) { |
|
36 | for ($i = 0; $i < $totalfaqs; ++$i) { |
|
37 | $newfaqs = array(); |
|
38 | ||
39 | $newfaqs['linktext'] = $faqsObj[$i]->question($maxQuestionLength); |
|
40 | $newfaqs['id'] = $faqsObj[$i]->faqid(); |
|
41 | if ($sort === 'datesub') { |
|
42 | $newfaqs['new'] = $faqsObj[$i]->datesub(); |
|
43 | } elseif ($sort === 'counter') { |
|
44 | $newfaqs['new'] = $faqsObj[$i]->counter(); |
|
45 | } elseif ($sort === 'weight') { |
|
46 | $newfaqs['new'] = $faqsObj[$i]->weight(); |
|
47 | } |
|
48 | ||
49 | $block['newfaqs'][] = $newfaqs; |
|
50 | } |
|
51 | $block['lang_allunanswered'] = _MB_SF_ALLUNANSWERED; |
|
52 | } |
|
53 | ||
54 | return $block; |
|
55 | } |