Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 3236 Просмотров
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Собственно речь идет о компоненте Joomla XTC Reading List. Есть плагин под К2. В материале появляется кнопка "добавить в закладки". Нужно, чтобы рядом с кнопкой отображалось количество человек, которые кликнули по ней, то есть добавили материал в закладки. Насколько я понимаю, данную информацию нужно вывести из БД, так как, думаю, что это должно работать по принципу вывода количества комментариев и т.п.
Кто может подсказать как вывести данную информацию?
Скрин из БД прикрепил.


[вложение удалено Администратором]
« Последнее редактирование: 08.02.2013, 22:37:33 от b2z »
*

Immortal_pony

  • Захожу иногда
  • 128
  • 7 / 2
Тебя интересует sql-запрос? Или php/js-код?
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Тебя интересует sql-запрос? Или php/js-код?
Честно говоря, я в этом не очень разбираюсь, думаю, sql-запрос, чтобы просто рядом с кнопкой было количество, так как количество комментариев.
*

Immortal_pony

  • Захожу иногда
  • 128
  • 7 / 2
Цитата: vantal
Цитата: Immortal_pony
Тебя интересует sql-запрос? Или php/js-код?
Честно говоря, я в этом не очень разбираюсь, думаю, sql-запрос, чтобы просто рядом с кнопкой было количество, так как количество комментариев.
Я надеюсь ты понимаешь, что sql-запрос лишь посчитает количество, а прописать исполнение оного запроса и вывод результатов исполнения необходимо уже в php/js.

Код
SELECT 
 COUNT(user_id) AS `countusers`
FROM uobn3__jxtc_readinglist
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
вывод результатов исполнения необходимо уже в php/js.

Спасибо большое!
А не подскажите как вывести результаты в php/js?
*

Immortal_pony

  • Захожу иногда
  • 128
  • 7 / 2
Код
<?php
    function getCountusers() {
        $db = JFactory::getDBO();
        $query = "SELECT  COUNT(user_id) AS `countusers` FROM uobn3__jxtc_readinglist";
        $db->setQuery($query);
        $countusers = $db->loadResult();
        return $countusers;
}
echo '<div id="jxts_countusers">'.getCountusers().'</div>
?>
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Что то не так, выдает ошибку:

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in S:\home\localhost\www\naked\plugins\content\jxtcreadinglist\tmpl\add.php on line 46

Parse error: syntax error, unexpected '<' in S:\home\localhost\www\naked\plugins\content\jxtcreadinglist\tmpl\add.php on line 46
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Или вот такое:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in S:\home\localhost\www\naked\templates\a4joomla-goldenreed-free\html\com_k2\templates\default\item.php on line 273
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Привидите код add.php (спрячьте под спойлер).

И еще - тут ошибка: uobn3__jxtc_readinglist надо написать как #__jxtc_readinglist
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
ПОЛУЧИЛОСЬ!
Код
echo '<div id="jxts_countusers">'.getCountusers().'</div>

Нужно было добавить ' и все.
Код
echo '<div id="jxts_countusers">'.getCountusers().'</div>'

Огромное спасибо вам!
*

Immortal_pony

  • Захожу иногда
  • 128
  • 7 / 2
b2z
Цитировать
И еще - тут ошибка: uobn3__jxtc_readinglist надо написать как #__jxtc_readinglist
С каких пор четкое указание префикса таблицы стало ошибкой?

vantal,
Код
echo '<div id="jxts_countusers">'.getCountusers().'</div>';
И даже так скорее))).
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
b2zС каких пор четкое указание префикса таблицы стало ошибкой?
Неверно выразился - не ошибка. Просто жесткая привязка к таблице не есть хорошо. А если префикс изменят? Для этого и был в Joomla придуман заменитель #_ .
*

Immortal_pony

  • Захожу иногда
  • 128
  • 7 / 2
b2z, а еще функцию выдергивания запросов из БД неплохо было положить в файл-модель, да).
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
b2z, а еще функцию выдергивания запросов из БД неплохо было положить в файл-модель, да).
Неплохо было бы. Но если вы помогаете кодом, то почему бы не делать его правильным? Если он находится не в том файле, это не значит что на него можно забить ;)
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Почему то отображается количество всех добавлений на сайте в каждом материале одинаковое, а не отдельно в каждом материале количество добавлений именно этого материала.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Почему то отображается количество всех добавлений на сайте в каждом материале одинаковое, а не отдельно в каждом материале количество добавлений именно этого материала.
Тогда надо в выборку добавить условие по материалу. Только непонятно, есть ли в этой таблице ID материала, может это item_id? Вы код добавляли в add.php или item.php? Привидите код этого файла (только спрячьте за тег spoiler)
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Тогда надо в выборку добавить условие по материалу. Только непонятно, есть ли в этой таблице ID материала, может это item_id? Вы код добавляли в add.php или item.php? Привидите код этого файла (только спрячьте за тег spoiler)

Да пробовал по разному, только сменил на такой:
Спойлер
[свернуть]

Если вывожу в файле add.php - выводит возле кнопки add, если в категории или материале, выводит в данном месте, тут не важно, я думаю.
Просто важно то, что выводит общее количество добавлений, а нужно количество добавлений именно данного материала, как это сделать?
Подскажите, как добавить условие по материалу?
P.S.В прикрепленном скрине в первом сообщении item_id - это ID материала, то есть в материале №1 - 3 добавления в закладки, в материале 2 - 1 добавление.
 
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Ну нужно понимать, доступен ли ID материала в скрипте? Чтобы это понять, мне нужно видеть код файла, например item.php. Скорее всего в нем есть ID материала.
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Ну нужно понимать, доступен ли ID материала в скрипте? Чтобы это понять, мне нужно видеть код файла, например item.php. Скорее всего в нем есть ID материала.
Компонент K2, файл item.php:
Спойлер
[свернуть]
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Код: php
$db->setQuery("SELECT  COUNT(item_id) AS `countusers` FROM #__jxtc_readinglist WHERE `item_id` = " . (int)$this->item->id);
Да, работает!
Большое спасибо Вам!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод статистики по всем проектам в один roster

Автор r0m4n

Ответов: 4
Просмотров: 1005
Последний ответ 18.12.2019, 18:47:57
от r0m4n
Вывод таблицы, деление на страницы

Автор March Cat

Ответов: 6
Просмотров: 1449
Последний ответ 09.01.2019, 18:49:15
от dmitry_stas
Модификация модуля lastet_news вывод времени перед заголовком

Автор Morphiss

Ответов: 9
Просмотров: 2935
Последний ответ 19.04.2016, 12:41:55
от spsyper
Как в модели ограничить количество выводимых материалов для каждой категории?

Автор fbr

Ответов: 12
Просмотров: 2031
Последний ответ 05.09.2015, 23:43:47
от robert
ari quiz - вывод результатов с содержимым

Автор cheeter

Ответов: 4
Просмотров: 1644
Последний ответ 23.01.2015, 15:51:55
от cheeter