Nikita

Nikita

С нами с 18 февраля 2013; Место в рейтинге пользователей: #381

Fenom + mFilter2 настройка пагинации

Кнопка «Показать еще» не появляется. Собственно вопрос: каким образом можно передавать параметры для pdoPage? Или указанные мной параметры и так передаются, просто я где-то что-то не так указал? В общем, интересно каким образом работает пагинация в mFilter2

Владимир Новопашин
28 июля 2016, 11:10
modx.pro
2
3 683
0

Резервное копирование сайтов в Яндекс Диск


Благодаря статье Михаила Воеводского заметил, что тема резервного копирования востребована в сообществе. Решил поделиться своим скриптом резервного копирования написанным на Python. Примечателен он тем, что полностью удовлетворяет закону импортозамещения заливает файлы на Яндекс Диск, раскладывая их по папочкам вида ГГГГ-ММ-ДД. Это не все его приятные особенности, вот список:

  • Умеет удалять старые бекапы с ЯДиска, если они старее чем N дней (настраивается в config.yaml)
  • Умеет удалять старые логи с сервера
  • Раскладывает бекапы на ЯДиске по папкам вида: ГГГГ-ММ-ДД
  • Бекапит системные папки: /etc/, /var/log/, /root/
Павел Гвоздь
26 июня 2016, 11:04
modx.pro
34
5 140
+14

Подключаем Ecommerce в Яндекс.Метрике

Всем привет. На форуме куча полезной информации по разработке магазинов. Я же в свою очередь хочу рассказать про настройку аналитики.

Итак мы будем передавать информацию из магазина miniShop в Яндекс.Метрику для того, чтобы в полном объёме пользоваться отчётами Электронной коммерции.
mekirile
24 марта 2016, 07:05
modx.pro
39
9 922
+13

Content Editor Tools 0.8 и тема для админки

Что-то я зачастил, так что постараюсь покороче. Вот картинка, которая всё объясняет:



Внутри: новый плагин CET Builder, удобная тема для админки и обновлённые AssetsTV и CKEditor.

Денис Дыранов
12 февраля 2016, 18:29
modx.pro
12
7 147
+14

Источники файлов и pdoResources

Кто знает чего так и как это исправить.
Я создал новый «Источники файлов». В нем прописал следующие параметры:

basePath assets/images/news/
basePathRelative Да
baseUrl assets/images/news/
baseUrlRelative Да
Petro
03 февраля 2016, 21:09
modx.pro
1
1 824
0

Content Editor Tools 0.7

Продолжаю пилить свой набор дополнений Content Editor Tools.



Видео работы (как, кстати, вставлять видео?): youtu.be/uQEYW7e6Z54

Новое в CET_assetsTV:
  • Возможность отобразить дропзону для загрузки файлов в отдельной панельке внизу окна.
  • Возможность выбрать и вставить в content сразу несколько файлов.
Новое в CET_CKEditor:
  • Новый плагин типографа (в настройках плагина на выбор: типографы Лебедева или Муравьева)
  • Поддержка bootstrap (так же включается в настройках)
  • Добавлен плагин bootstrapTabs
  • Настроен autoGrow
На TinyMCE пока забил.

CET_assetsTV: yadi.sk/d/oEhPx2BKoEywn
CET_CKEditor: yadi.sk/d/PCWFwPG7oEyya

Это до сих пор сильно бета. И вообще, не факт что работает :-)
Денис Дыранов
03 февраля 2016, 17:16
modx.pro
9
5 117
+9

Пагинация в mfilter2

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

Использую mfilter2 для фильтрации товаров. Необходимо сделать подгрузку результатов через кнопку из pdoPage(&ajaxMode=`button`). Вызываю mfilter2 таким образом:

[[!mFilter2?
    &class=`msProduct`
    &element=`msProducts`
    &parents=`2`
    &limit=`10`
    &tpls=`tpl.products.row`
    &tplOuter=`tpl.products.wrap`
    &filters=`
        msoption|price_total:number
    `
    &ajaxMode=`button`
    &tplFilter.outer.msoption|price_total=`tpl.mFilter2.filter.slider`
    &tplFilter.row.msoption|price_total=`tpl.mFilter2.filter.number`
]]

В tpl.products.wrap:

<section id="mse2_mfilter">
    <section class="quick-filter">
        <div class="main-wrapper">
            <form action="" method="post" id="mse2_filters" class="inner clearfix2">
    			[[+filters]]
    		</form>
        </div>
    </section>
    <section class="filter-output"  id="pdopage">
        <div class="main-wrapper">
            <div class="search-result">Свободных квартир: <span id="mse2_total">[[+total]]</span></div>
            <div class="result" id="mse2_results">
                        [[+results]]
            </div>
            <div id="mse2_pagination">
                [[!+page.nav]]
            </div>
    </section>
</section>
В любом случае вызывается стандартная постраничная пагинация. Скорее всего я ее неправильно вызываю. Прощу помощи. Спасибо.
Денис
14 декабря 2015, 11:16
modx.pro
1
4 805
0

Как вывести дополнительную информацию

Помогите советом, из поиска все что нашел прочитал… Решения нет. Наверно просто не знаю что/как правильно искать…
Что имеем:
Магазин с 10 товаров, у каждого товара есть свойства как влияющие на цену так и не влияющие.
При оформлении заказа почти все (Не пересчитывается вес) как надо настроено и работает, а вот в админке в заказах информация о свойствах не выводится… Как вывести что поправить надо?

Я понимаю что есть платные решения которые вероятно решают все мои вопросы, но ведь если в коробку заложено значит можно реализовать по простому…

Спасибо всем кто откликнется хоть ссылкой хоть советом.
Владимир Ульяновский
05 ноября 2015, 11:14
modx.pro
1
1 750
0

Как сделать скидки от количества товара?

Всем привет. Возникла необходимость сделать у каждого товара индивидуальные скидки от количества товара и когда покупатель кладет товар в корзинку, то в анонсе корзины он должен видеть уже пересчитанную стоимость товара.



Так же, у него должна быть возможность изменить количество товара в корзинке, когда он уже будет оформлять покупку.



Первое что пришло в голову, это установить MIGX и по средством TV параметра, скажем discount выгружать количество товара и скидок от которых они зависят, вот что получилось:

<?php
$dis = $modx->resource->getTVValue('discount');
$a = json_decode($dis, true);

foreach ($a as $discount => $value) {
    $count = $value["count"];
    $price = $value["price"];
    
    echo '<p>'.$count.' шт. - '.$price.'%</p>';
}
Андрей Копп
10 октября 2015, 22:00
modx.pro
7
5 895
0

[oneBooking] Версия 3.0.0-pl Интеграция с Minishop

В этой версии появилась возможность онлайн оплаты при бронировании. За реализацию этой возможности отвечает minishop2. Для оплаты можно использовать все способы оплаты, доступные в Minishop2.

Сергей Шлоков
24 июля 2015, 08:16
modx.pro
3
2 049
+6