Кирилл Спеваков
С нами с 19 декабря 2016; Место в рейтинге пользователей: #1036Шпаргалка на все случаи жизни
Полезные ссылки, которые Вам пригодятся в некоторых ситуациях.
Подготавливаем ЛК для "ГдеПосылка"
Это продолжение статей по работе с заказами MS2, в последней статье я обещал, что расскажу как интегрировать сервис «ГдеПосылка» в Minishop2, а пока я жду пока очухается администрация «ГдеПосылка» чтобы дать мне доступ к API подготовим почву для интеграции, что мы будем делать:
- Добавим новое поле в заказы minishop2
- Сделаем вывод для пользователей их историю заказов без extJS и каких либо дополнений, на чистом pdoTools
- Научимся делать leftJoin и select на pdoTools и pdoFetch
- Бонусом идут сразу готовые стили для всего этого добра и написанный JS
За объяснением кода — под кат, за кодом на GitHub
Sendex и AjaxForm - подписка на рассылку ч/з ajax
Sendex, как учебный компонент, особо не развивается, но он довольно удобен и приятен в обращении изнутри сайта. В связи с чем регулярно его использую. Но вот «снаружи», на фронте, он не очень удобен. Очередная просьба от клиента «чтобы окошко появлялось, а страничка не перезагружалась», побудила переписать для себя сниппет так, чтобы потом пользовать его через ajaxform. Получилось три чанка, один сниппет и немного джаваскрипта.
Двойная пагинация на одной странице
Реально ли сделать чтобы на одной странице было возможно перелистывать разные категории товаров независимо друг от друга? у меня это выглядит так monosnap.com/file/LiXMdtKazxfCMHntjF0NQgRxYLBdTU но в данном случае кликая на следующую страницу автоматически кликается и соседняя колонка. При этом в соседней категории товаров страницы не перелистываются вообще, только в первой. Как бы это провернуть? Тут код шаблона к категориям с товаром
monosnap.com/file/5sj4TAFy2oEKRDVoRe3Vi1k6WVXYST
monosnap.com/file/5sj4TAFy2oEKRDVoRe3Vi1k6WVXYST
Ajax пагинация pdoPage (button) - нет ticketMeta
Всем привет!
Ситуация такая — на странице вывод pdoPage:
В чанке tpl.Tickets.list.row2_temp шаблон для оформления тикета с 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. До нажатия кнопки «Показать больше» все хорошо. После того, как по кнопке подгружаю еще публикации, вместо иконок и кол-ва комментариев, добавления в избранное и рейтинга я получаю только единицы или нули. Если кто-то сталкивался и решал похожее — подскажите решение.
Заранее благодарен!
Как прикрепить изображение к комментарию?
Как загрузить изображение на сервер и прикрепить его к комментарию в Tickets?
Написал плагин загрузки фотки и обрезки её с помощью встроенного в MODX phpThumb (спасибо Василию за готовый код, который я только кастомизировал под мои нужды).
Перенёс в категорию "Пошаговые инструкции", т.к. вопрос превратился в конкретную инструкцию.
Запишу эту инструкцию для себя будущего, может и кому-нибудь ещё понадобится…
Смена уведомлений с jGroul на ModPNotify
Добрый день. Ни кто на практике не сталкивался со сменой уведомлений с jGroul на ModPNotify. Подскажите пожалуйста где и что менять.
Где хранятся непрочитанные комментарии?
Мне нужно вывести в личном кабинете пользователя количество непрочитанных им комментариев в разных разделах.
Где хранится информация о непрочитанных комментариях? Что-то не могу найти в таблицах базы…
Где хранится информация о непрочитанных комментариях? Что-то не могу найти в таблицах базы…
Как вывести кол-во тикетов в избранном?
Допустим я добавил к себе в избранное 5 тикетов.
Есть ресурс, где я вызываю избранное.
А как вывести это самое кол-во избранных тикетов, но в не ресурса с ними?
Например просто как текст?
Через меню не предлагайте.
Например: Избранное: 5 тикетов.
Есть ресурс, где я вызываю избранное.
А как вывести это самое кол-во избранных тикетов, но в не ресурса с ними?
Например просто как текст?
Через меню не предлагайте.
Например: Избранное: 5 тикетов.
Две пагинации на одной странице
Люди добрый скиньте пожалуйста пример если у кого есть, реализация двух AJAX пагинаций на одной странице (два вызова pdoPage с &ajaxMode=`button`) читая документацию понял что вроде реализовать такое возможно, но догнать так и не могу как