Сегодня: 20:04:2026 Доброй вам ночи!

I live ExBB and CMS Limbo!  I live ExBB and CMS Limbo!
Логин :
Пароль :
Регистрация?  Забыли пароль? 
 

Страниц (117): В начало « ... 74 75 76 77 [78] 79 80 81 82 ... » В конец

> Найдено сообщений: 1170
NordWest Отправлено: 18 мая 2013 — 17:44 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Если я ничего не путаю в базе данных в каждой категории хранится количество входящих в неё документов. Это параметр "count". Вся задача сводится к посылке запроса по id конкретной категории и чтение содержимого этого параметра. Запрос может быть примерно таким...
code:
$row=$conn->GetRow("SELECT count FROM #__sections WHERE id = $sec_id");

Основная проблема - правильно указать $sec_id. Результат смотрим в $row[count]
NordWest Отправлено: 18 мая 2013 — 17:24 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Я так понимаю нужно послать запрос в базу данных на поиск всех документов нужного раздела, а потом посчитать количество полученных записей.

Попробую похожий кусок кода вам подобрать...
NordWest Отправлено: 18 мая 2013 — 15:44 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
 Цитата от XsystemnikX:
Всё ура, доделал:
Поздравляю! Оказывается всё не так и сложно. Улыбка
Правда я сам так и не нашел, где отключить навигацию - вы уже правите лучше меня. Радость
NordWest Отправлено: 17 мая 2013 — 10:31 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
В коде нас интересует строка

code:
HTML_content::showcontent($crow['id'],"blog",true,$crow);


Ищем, где находится описание HTML_content
Открываем файл class_content.php и там класс HTML_content в котором находим функцию showcontent

А вот дальше взрыв мозга. Функция большая, нужно анализировать. С ходу сложно сказать как выполнить, то что вы хотите. Обратите внимание, что в функцию передается вторым параметром - это как раз и есть тип отображения. Функция принимает второй параметр в переменную $type а потом идет код $viewtype=$type; - другими словами нужно смотреть где идет выбор по параметру $type или $viewtype
NordWest Отправлено: 17 мая 2013 — 09:58 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Понять, куда заглядывать, что бы изменить внешний вид в большинстве случаев можно из командной строки...



Смотрим и видим такой код

code:
case "showblog" : showblog($id);break;


Ищем функцию showblog - как правило она находится в рядом лежащем файле content.html.php
NordWest Отправлено: 16 мая 2013 — 09:47 • Тема: Хранение настроек в xml файле • Форум: Limbo CMS

Ответов: 2
Просмотров: 1920
Настройки в Лимбо могут храниться в трёх местах.
1. Конфигурационный файл
2. База данных
3. xml файл компонента или модуля

Вот с последним случаем я и хочу разобраться.
В самом файле настройки прописываются в самом конце, перед последним закрывающим тегом примерно так

code:
<params>
<param name="show_cat" type="text" default="3" label="Number Category rows per page" description=""></param>
<param name="show_item" type="text" default="3" label="Number Photo rows per page" description=""></param>
<param name="show_item_row" type="text" default="3" label="Number Photos to show per row" description=""></param>
</params>


Извлекаются эти параметры (с построением под это интерфейса) посредством следующего кода


code:

$crow= $conn->GetRow("SELECT id,name,link FROM #__components WHERE id=".$rsar['componentid']);
$c_xml= $lm_absolute_path."admin/components/".strtolower("com_" . str_replace(" ", "",$crow['name']))."/".strtolower(str_replace(" ", "",$crow['name'])).".xml";
$gui->addxmlparams($c_xml,$rsar['params'],false,_COMPONENTS_PARAMS);


Осталось понять как настройки сохраняются... Пока что-то не могу понять. Огорчение
NordWest Отправлено: 15 мая 2013 — 21:42 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Имейте ввиду что эти изменения затронут все категории.
NordWest Отправлено: 15 мая 2013 — 19:17 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Чуть подробнее, если можно.
NordWest Отправлено: 15 мая 2013 — 19:13 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Отвечает за вывод показанной информации функция showcategory описанная в файле content.html.php
Вызывается селектором case "category" : showcategory($id);break; из файла content.php

Что конкретно хотите исправить?
NordWest Отправлено: 15 мая 2013 — 10:01 • Тема: Вопросы по работе с Limbo • Форум: Limbo CMS

Ответов: 268
Просмотров: 101355
Запишите видео, как вы попадаете на данную страницу. Я у себя подобной картинки повторить не смог. Однако

Страниц (117): В начало « ... 74 75 76 77 [78] 79 80 81 82 ... » В конец

Powered by ExBB v1.1.180311