Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
28 мая 2019, 22:15
0
mFilter2 have special option &paginator.

So
[[!mFilter2?
    &paginator=`pdoPageWrapper`
    &...
]]

How can I get this to work with mFilter2 Ajax mode?
Please, send all questions about paid extras to the modstore.pro support.
Василий Наумкин
27 мая 2019, 17:14
0
Меня проблемы этих сервисов как-то совсем не заботят.

Если есть огромное желание — убери вообще [contenthash:8]. и добавляй версию при подключении файла в плагине.
Василий Наумкин
27 мая 2019, 17:07
0
Для истории нужно использовать Git.
Василий Наумкин
26 мая 2019, 07:20
0
You could just wrap your call with another snippet:
[[!pdoPageWrapper?
    &parents=`0`
    &limit=`5`
]]
[[!+page.nav]]

pdoPageWrapper:
<?php

$output = $modx->runSnippet('pdoPage', $scriptProperties);

$total = $modx->getPlaceholder('page.total');
$pages = $modx->getPlaceholder('pageCount');
$page = $modx->getPlaceholder('page');

$from = (($page - 1) * $limit) + 1;
$to = (($page - 1) * $limit) + $limit;
if ($to > $total) {
    $to = $total;
}

return $output . "<p>Showing $from to $to of $total ($pages pages)</p>";
Василий Наумкин
25 мая 2019, 07:13
0
С PHP 7.3 pdoTools всё ещё не работает?


Прямо вот этот сайт прямо сейчас работает на PHP 7.3. Естественно, на pdoTools
Василий Наумкин
24 мая 2019, 05:31
0
Нет.

Можно попробовать собрать самостоятельно из исходников.
Василий Наумкин
23 мая 2019, 18:24
0
Потому что мне неохота платить 100 баксов за программу Apple Developer.
Василий Наумкин
23 мая 2019, 14:33
0
Это же не новая версия дополнения, и не факт, что автор вообще примет правки.

Какой смысл писать топик из 2х предложений здесь?
Василий Наумкин
22 мая 2019, 13:39
+1
Мой метод хорош для серьёзных проектов и разработчиков. И для серьёзных заказчиков, которые платят за техобслуживание сайта. А для проектов «на коленке» он, безусловно, совсем не хорош.

Прямо сейчас представил, как я сдал modstore.pro Витале с Лёней, а они там стили со скриптами в админке правят, чтобы меня не вызывать лишний раз. До слёз!
Василий Наумкин
22 мая 2019, 13:10
+5
которую эти webpack / gulp совсем ни о чём не говорят, ему надо только шрифт в нескольких местах изменить, да скриптов пару поправить.
Менеджер не должен этого делать, это не его работа. А если он берётся за работу, в которой ничего не понимает, то это уже его проблемы.

Скрипт сборки по умолчанию и так запускает npm run build, но процесс это небыстрый и, как правило, build.php прибивается по таймауту, если запускать его из браузера. А вот при работе в консоли такой проблемы не будет.
Василий Наумкин
22 мая 2019, 10:29
0
Если я одну библиотеку обновил, то именно она и загрузится у юзера заново, а остальные останутся в кэше.

Лично меня не радует перекачивать какой-нибудь бандл на много мегабайт при каждой обновке. Именно поэтому всё разбито на файлы с хэшем в имени.
Василий Наумкин
22 мая 2019, 03:42
0
App придуман именно для того, чтобы в админку вообще не заходить.
Василий Наумкин
11 мая 2019, 05:53
0
Вернул страничку. Нужно почистить кэш браузера, чтобы сбросить запомненный редирект.
Василий Наумкин
03 мая 2019, 20:59
0
modx.pro/help — правый верхний угол, отжать чекбокс.
Василий Наумкин
03 мая 2019, 13:59
0
На данный момент — никак.
Василий Наумкин
03 мая 2019, 13:52
0
То есть, отправил 2 раза заметку, она 2 раза опубликовалась, одну убрал в черновики — и в чём проблема?
В том, что после публикации дата сохраняется? Ну так и должно быть, ты же её опубликовал. У черновиков, которые ни разу не публиковал, дата будет новая.

Решение проблемы простое — если ты знаешь о своих проблемах с интернетом, сохраняй заметку в черновики, без публикации. А потом уже публикуй, когда будешь уверен. Так и данные не пропадут, и дубликатов не будет.

Лично я так и делаю.
Василий Наумкин
30 апреля 2019, 08:05
+2
Рефакторинг не был принят (в смысле, не было никакого движения) и я сам закрыл этот PR.

Честно говоря, возможно я бы тоже не принял такой PR, если бы был главным архитектором системы. Протестировать его очень трудно + не всё совпадает с твоими идеями.

Но, если бы я был архитектором системы, то я сам бы и сделал такой рефакторинг давным-давно, а не просил других людей, а потом морозился. Так что да, я конечно не доволен.

Поэтому, пока Джейсон не закончит свои изменения, не работаю над ядром MODX. А там посмотрим.

P.S. Если бы не мой PR, кстати говоря, возможно бы все до сих думали, что такая переделка вообще невозможна. А так больше нет отмазок.
Василий Наумкин
30 апреля 2019, 06:58
+2
Пусть не бесплатно. Осталось только спросить зачем? Не могу за него отвечать, но думаю он не испытывает радости от того, что результат его 3-х месячной работы слили в корзину.
Справедливости ради, рефакторинг — это был уже последний вклад, который я доделывал после возвращения домой. А так была еще большая куча PR в 2.7 и 3, которые давно приняты и работают.
Василий Наумкин
29 апреля 2019, 17:46
0
Я британцев, без шуток, вообще с трудом могу понять. Американцев чуть лучше, а вот с европейцами совсем никаких проблем нет.

Видимо то, что ты плохо понимаешь Гауке показывает как раз то, что он хорошо говорит по-английски. В любом случае, если пообщаться с ними хотя-бы пару дней плотно, скилл растёт в геометрической прогрессии.

Правда, если потом не общаться, ровно так же быстро и забывается, увы.