Алексей

Алексей

С нами с 22 сентября 2015; Место в рейтинге пользователей: #474

Pdopage через снипет при ajaxMode

Допустим, есть снипет в шаблоне, вызов такой:

<div id="pdopage">
    <div class="row grid">
        {$_modx->runSnippet('@FILE snippets/lenta.php', [
            'pagetitle' => $_modx->resource.pagetitle, 
            'id' => $_modx->resource.id, '
            publishedon' => $_modx->resource.publishedon, 
            'description' => $_modx->resource.description, 
            'parent' => $_modx->resource.parent | resource: 'id' 
            ])}
    </div>
    {'page.nav' | placeholder}
</div>
Алексей
17 сентября 2023, 13:20
modx.pro
419
0

Проблемы с ajax пагинацией в pdoPage

Включаю ajax пагинацию при скроле и вижу эффект такой, что как бы элементы на странице обновляются, но новые элементы не появляются, показываются только те же.
Я включил:
pdoPage.callbacks.after = function (config, response) {
  console.log('Конфиг после загрузки!', config);
  console.log('Ответ от сервера!', response);
}
Вижу, что ответ от сервера корректный, т.е. получаю новые элементы, но на странице их не вижу. Пробовал менять со скрола на кнопку — эффект тот же.

Помогите, куда смотреть.
Алексей
03 сентября 2023, 20:25
modx.pro
372
0

Как добавить фото к товарам с помощью процессоров из консоли

Как в консоли с помощью процессоров прикрепить фото к товару. Допустим есть id существующего товара, есть путь к фотографии на сайте (могу это фото положить куда угодно). Хотелось бы с помощью процессоров добавить эту фотографию, чтобы создались необходимые превьюшки.

Помогите пожалуйста!
Алексей
05 октября 2019, 13:42
modx.pro
653
0

Генерация url из menutitle

Как сделать чтобы транслит url создавался не из pagetitle, а из menutitle?
Алексей
23 апреля 2019, 17:17
modx.pro
708
0

Добавление результатов в PDOPage

Допустим есть вывод результатов (80 элементов) через PDOPage. Я бы хотел чтобы в этот вывод каждые 20 элементов добавлялся произвольный блок (рекламы).
Понимаю как первый и последний сделать, понимаю что можно снипет написать, принимающий значения (ну это накладно), а вот можно ли задать стандартными средствами, вставку через N значений?
Алексей
28 октября 2018, 19:33
modx.pro
517
0

Реализовать ajax пагинацию

Необходимо реализовать нестандартную ajax пагинацию. Стандартная реализована, а мне хотелось бы такую.

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

Вопросы и предложения лучше в личку.
Алексей
28 января 2018, 10:15
modx.pro
676
0

Небольшая ошибка в работе PdoPage

Допустим вызов на странице такой:

[[!pdoPage?
    ...
    &tpl=`tpl`
    &tplLast=`tpl-last`
   ...
    ]]
Алексей
02 марта 2017, 09:24
modx.pro
792
0

Сортировка по TV числовое значение

Помогите пожалуйста, есть

[[!pdoPage?
    &sortby=`likeDislike`
    &includeTVs=`likeDislike`
    &where=`{"likeDislike:>":1}`
    ....
Все работает отлично, но сортировка идет как по тексту, а нужно по числам. Т.е. сейчас сортировка такая
4
4
4
33
3
3
22
2
2
и т.п.

Помогите как сделать по числам?
Алексей
26 января 2017, 18:13
modx.pro
3
2 615
0

Содержимое плейсхолдера в неправильной кодировке

Здравствуйте!

Помогите решить проблему, пожалуйста, второй день бьюсь.
На странице существовал вывод через pdopage, все прекрасно работало, но возникла потребность в этот вывод кое что добавить и я сделал этот вывод в плейсхолдер и этот плейсхолдер передаю в снипет.

С полученным плейсхолдером снипет не работал, как в последствии выяснялось, что плейсхолдер приходит в кодировке ASCII.
Алексей
16 октября 2016, 08:52
modx.pro
1 128
0

MSerach релевантность поиска и поиск в найденном

1-Допустим на сайте есть три проиндексированные страницы

  1. Мама мыла раму
  2. Сестра мыла раму
  3. Папа мыл автомобиль
В результате поиска по запросу «мама мыла» вернет во-первых все три страницы (я не против этого), но во-вторых первая страница, как более релевантная запросу, не факт, что будет стоять на первой позиции результата поиска.
Алексей
22 апреля 2016, 07:22
modx.pro
908
0