Кирилл Спеваков

Кирилл Спеваков

С нами с 19 декабря 2016; Место в рейтинге пользователей: #1036

Шпаргалка на все случаи жизни

Полезные ссылки, которые Вам пригодятся в некоторых ситуациях.
Михаил
07 февраля 2020, 21:42
modx.pro
71
2 309
+35

Подготавливаем ЛК для "ГдеПосылка"


Это продолжение статей по работе с заказами MS2, в последней статье я обещал, что расскажу как интегрировать сервис «ГдеПосылка» в Minishop2, а пока я жду пока очухается администрация «ГдеПосылка» чтобы дать мне доступ к API подготовим почву для интеграции, что мы будем делать:

  1. Добавим новое поле в заказы minishop2
  2. Сделаем вывод для пользователей их историю заказов без extJS и каких либо дополнений, на чистом pdoTools
  3. Научимся делать leftJoin и select на pdoTools и pdoFetch
  4. Бонусом идут сразу готовые стили для всего этого добра и написанный JS
За стилизацию заказов я брал пример с modstore, я надеюсь никто не обидится, потому что мне кажется что у нового дизайна модстора очень удачное стиливое решение истории заказов

За объяснением кода — под кат, за кодом на GitHub
Pavel Zarubin
19 октября 2017, 11:37
modx.pro
17
5 761
+8

Sendex и AjaxForm - подписка на рассылку ч/з ajax

Sendex, как учебный компонент, особо не развивается, но он довольно удобен и приятен в обращении изнутри сайта. В связи с чем регулярно его использую. Но вот «снаружи», на фронте, он не очень удобен. Очередная просьба от клиента «чтобы окошко появлялось, а страничка не перезагружалась», побудила переписать для себя сниппет так, чтобы потом пользовать его через ajaxform. Получилось три чанка, один сниппет и немного джаваскрипта.
mngatoff
26 августа 2017, 19:52
modx.pro
26
5 100
+8

Двойная пагинация на одной странице

Реально ли сделать чтобы на одной странице было возможно перелистывать разные категории товаров независимо друг от друга? у меня это выглядит так monosnap.com/file/LiXMdtKazxfCMHntjF0NQgRxYLBdTU но в данном случае кликая на следующую страницу автоматически кликается и соседняя колонка. При этом в соседней категории товаров страницы не перелистываются вообще, только в первой. Как бы это провернуть? Тут код шаблона к категориям с товаром
monosnap.com/file/5sj4TAFy2oEKRDVoRe3Vi1k6WVXYST
Василий
19 августа 2017, 06:56
modx.pro
1
1 395
0

Ajax пагинация pdoPage (button) - нет ticketMeta

Всем привет!

Ситуация такая — на странице вывод pdoPage:

[[pdoPage? 
        &element=`getTickets`
        &ajaxMode=`button`
        &ajaxTplMore=`@INLINE <button class="btn btn-default btn-lg btn-more btn-ajax-main">Нажмите, чтобы показать больше публикаций</button>`
        &limit=`10` 
        &depth=`3` 
        &parents=`46,48,88,122,36,4` 
        &sortby=`publishedon` 
        &includeContent=`1`
        &tpl=`tpl.Tickets.list.row2_temp`]]


В чанке tpl.Tickets.list.row2_temp шаблон для оформления тикета с ticketMeta. До нажатия кнопки «Показать больше» все хорошо. После того, как по кнопке подгружаю еще публикации, вместо иконок и кол-ва комментариев, добавления в избранное и рейтинга я получаю только единицы или нули. Если кто-то сталкивался и решал похожее — подскажите решение.

Заранее благодарен!
Wassi Wassinen
25 декабря 2016, 08:46
modx.pro
4
2 021
+1

Как прикрепить изображение к комментарию?


Как загрузить изображение на сервер и прикрепить его к комментарию в Tickets?

Написал плагин загрузки фотки и обрезки её с помощью встроенного в MODX phpThumb (спасибо Василию за готовый код, который я только кастомизировал под мои нужды).

Перенёс в категорию "Пошаговые инструкции", т.к. вопрос превратился в конкретную инструкцию.

Запишу эту инструкцию для себя будущего, может и кому-нибудь ещё понадобится…
Василий Столейков
06 октября 2016, 19:12
modx.pro
17
3 763
+3

Смена уведомлений с jGroul на ModPNotify

Добрый день. Ни кто на практике не сталкивался со сменой уведомлений с jGroul на ModPNotify. Подскажите пожалуйста где и что менять.
taxsin
12 августа 2016, 12:40
modx.pro
11
3 190
0

Где хранятся непрочитанные комментарии?

Мне нужно вывести в личном кабинете пользователя количество непрочитанных им комментариев в разных разделах.

Где хранится информация о непрочитанных комментариях? Что-то не могу найти в таблицах базы…
Василий Столейков
02 августа 2016, 08:27
modx.pro
5
1 667
0

Как вывести кол-во тикетов в избранном?

Допустим я добавил к себе в избранное 5 тикетов.
Есть ресурс, где я вызываю избранное.
А как вывести это самое кол-во избранных тикетов, но в не ресурса с ними?
Например просто как текст?
Через меню не предлагайте.
Например: Избранное: 5 тикетов.
Alex Usov
08 апреля 2016, 21:41
modx.pro
1
1 025
+1

Две пагинации на одной странице

Люди добрый скиньте пожалуйста пример если у кого есть, реализация двух AJAX пагинаций на одной странице (два вызова pdoPage с &ajaxMode=`button`) читая документацию понял что вроде реализовать такое возможно, но догнать так и не могу как
Александр
07 апреля 2016, 12:09
modx.pro
4
4 148
0