kolecha

kolecha

+4
Репутация
3
Рейтинг
#1 Поиск по странице 30 июля 2021 в 11:27

Написать виджет, который будет получать данные с нужной страницы(шаблона страницы), выполнит поиск в соответствующей записи в базе и вернёт результат куда нужно. Хотя возможно, если вывести на странице виджет " Поиск", тоже будет работать).

Lora

Тут наверное все проще имеется в виду. По функционалу как ctrl + f. Может нужно красивое выделение, вывод списка якорей для перехода...

#2 get запрос 23 апреля 2021 в 12:12


нашел причину, при нескольких включенных наборах не работает, не грузит список.
возвращает только наборы

@kolecha
Значит не верный запрос к базе, скорее всего.

Lora

Запрос берется с кнопки "следующая", не может быть не верным. Сторонний плагин так же берет с кнопки запрос, но он кое как да работает, но в нем фиг разберёшься.
#3 get запрос 22 апреля 2021 в 19:25
нашел причину, при нескольких включенных наборах не работает, не грузит список.
возвращает только наборы

<h1>Заголовок</h1>
<div class="content_datasets">
<ul class="pills-menu">
<li></li>
...
<li></li>
</ul>
</div>
#4 get запрос 21 апреля 2021 в 23:00


как правильно сделать get запрос (/project/proekty-domov?page=2) для возвращения списка контента?

@kolecha
Вообще то тут два вопроса.За запрос отвечает js. За ответ php. Что бы php ответил, ему нужно что то передать. И я что то не вижу, что вы ему передаёте.

Lora
/project/proekty-domov?page=2 -> page=2 вроде передается. Специальные плагины работают по тому же принципу вроде и грузят(проверял), но нужно чтоб пагинация была.
#1 get запрос 21 апреля 2021 в 21:57
всем привет. хотел сделать подгрузку списка контента (на основе имеющихся решений), но столкнулся с тем что в data возвращается только заголовок и наборы контента без списка.
как правильно сделать get запрос (/project/proekty-domov?page=2) для возвращения списка контента?
версия 2.10

<script>

$(document).ready(function(){
$('.cont-more').on('click',function(e){
e.preventDefault();
loadNext();
});
});
loadNext = function(){
var nexturl = hasNext();
if (nexturl) {
$('.cont-more').text('Загрузка').addClass('loading');
$.get(nexturl, function (data) {

$('.content_list').append($(data).filter('.content_list').html());
$('.pagebar0').html('').append($(data).filter('.pagebar').html());
$('.cont-more').text('Показать еще').removeClass('loading');

history.pushState(null, null, nexturl);
hasNext();

});
}
};

hasNext = function () {
var nexturl = $('.page_next').attr('href');
if (nexturl !== undefined) {
return nexturl;
} else {
hideButton();
return false;
}
};
hideButton = function(){
$('.cont-more').closest('div').remove();
$('.pagebar').removeClass('pagination-fixed');
};

</script>
#5 Картинки в результатах поиска 20 февраля 2021 в 08:02
А кто подскажет, как вывести картинку из набора изображений? Выводит только одиночное изображение.
#6 Пользователи не прошедшие верификацию. 24 ноября 2020 в 13:39
Как и предполагалось, проблема была в UserPay. Обновив до последней актуальной версии, проблема исчезла. Всем спасибо.
#1 Пользователи не прошедшие верификацию. 24 ноября 2020 в 07:49
Здравствуйте, подскажите пожалуйста… Версия 2.12.2. Не удаляет, по CRON, пользователей не прошедших верификацию. Из-за чего тормозят остальные, нижеследующие задачи.

Ошибка в запросе БД:
У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около 'WHERE (i.ref_id = '125')' на строке 1

UPDATE cms_users i SET WHERE (i.ref_id = '125')
Последние вызовы:

cmsDatabase->update() @ /system/core/model.php: 556
cmsModel->updateFiltered() @ /system/controllers/userpay/model.php: 452
modelUserpay->updatePartnerFields() @ /system/controllers/userpay/hooks/user_delete.php: 8
onUserpayUserDelete->run()
call_user_func_array() @ /system/core/controller.php: 699
cmsController->runExternalHook() @ /system/core/controller.php: 658
cmsController->runHook() @ /system/core/eventsmanager.php: 66
cmsEventsManager::hook() @ /system/controllers/auth/hooks/cron_delete_expired_unverified.php: 22
onAuthCronDeleteExpiredUnverified->run()
call_user_func_array() @ /system/core/controller.php: 699
cmsController->runExternalHook() @ /system/core/controller.php: 658

#1 Нет работают теги 20 мая 2020 в 23:20
Нет поля ввода тегов при создании контента при включении их в настройках. При ручном добавлении в базе данных, тег выводится в материале.
Компонент включен.
#7 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 8 апреля 2020 в 14:56
Отличный форум. Хорошо бы если в title помимо названия темы ещё была бы категория.
#1 Отзыв для гостей - ошибка 404 8 марта 2020 в 14:22
при включенной возможности отзывов для гостей, нажатие на "добавить отзыв" дает 404. тоже заметил и для автора объекта, при ручном переходе из строки по ссылке добавления отзыва (он и не должен иметь такую возможность).
для любого пользователя все хорошо работает.
#8 [ЕСТЬ РЕШЕНИЕ] Рейтинг в instantmaps 28 ноября 2019 в 18:27
может кому пригодится, сделал так: скрыл стилями не не нужные 2 и 3 критерии, и по скрипту сделал их одинаковыми с 1 критерием.
#9 Обновление InstantMaps 2.0.7 26 сентября 2019 в 22:00
в новой версии можно отключать не нужные критерии оценок в отзыве?
#10 Выделение активной категории в списке категорий 20 сентября 2019 в 13:11
Залил исходные файлы движка поверх, проблемы не решилась.
#11 Выделение активной категории в списке категорий 20 сентября 2019 в 11:07


@kolecha, ссылка на страницу с ошибкой ускорила бы поиск желающих помочь...

Zau4man

Дело в том что нет ошибок. Просто перестал прописывать class=active.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.