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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
01 февраля 2018, 16:47
+3
Ты небось перешёл на супер-пупер PHP 7. А чего на 5.3 не остался?
Так оно ж быстрее в 2 раза — чего бы не перейти? А какой-то фреймворк будет прям в 2 раза быстрее MODX, как я его готовлю? Сомневаюсь.

Я работал с Laravel, сделал на нём сайт друзьям, с админкой и отдельной мобильной версией. Да, занятно, почерпнул кое-какие идеи (CSRF токен, например), но делать новые проекты на нём совершенно не хочется. Лучше постараться подтянуть MODX к его уровню.

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

В любом случае, все проекты связанные с MODX я буду делать именно на нём — это принцип. А так, каждый сам себе выбирает инструмент, спорить тут незачем.
Василий Наумкин
01 февраля 2018, 16:11
+3
Обычно пишут «Вход», «Войдите», «Логин» и т.п. Ибо авторизация имеет другой смысл.
Да без проблем, поменял на «Вход».

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

Ну а бонусом идёт масса собственных дополнений, которые я использую в работе с большим удовольствием.


MODX здесь выглядит совершенно лишним
Переходить на супер-пупер современный модный фреймворк просто потому, что он супер-пупер современный и модный я пока не готов. Всё, что нужно лично мне — уже есть в MODX.

Кстати говоря, помнится ты заявлял, что с MODX работать больше не будешь. А поди ж ты — взялся переделывать MinifyX и в целом, еще тут. Что изменилось?
Василий Наумкин
19 января 2018, 11:58
0
Все регается, но не дает логиниться
Значит, нужно еще что-то поправить.

Я, честно говоря, не готов сейчас эту задачу решать и писать готовый ответ.
Василий Наумкин
19 января 2018, 11:50
0
Этой дыркой пользовались спамеры, так что теперь указанный вручную пароль больше не приходит — юзер же должен сам его знать, раз указал.

modx.pro/components/13850/
Василий Наумкин
18 января 2018, 22:22
0
Делай OfficeConfig самостоятельно.

Заодно можешь посмотреть исходный код страниц нового dev.modx.pro — там это всё решено.
Василий Наумкин
18 января 2018, 22:10
+5
На Гитхабе я уже могу хозяйничать, а вот добавлять в репозитории новые версии никак.
Передал права и в магазине — на здоровье.
Василий Наумкин
13 января 2018, 00:42
+2
Чтобы словить эту ошибку, нужно включить обработку Fenom для всех страниц сайта. А после включения этой настройки, продолжать вызывать сниппеты по-старинке, с указанием JSON параметров.

Или вы переходите на Fenom, или нет
{'!pdoResources' | snippet : [
	...
	'sortby' => ['menuindex' => 'asc']
	...
]}
Честно говоря, я не вижу в истории изменений, что именно послужило причиной этой ошибки.

Ничего такого намеренно я не делал. В любом случае, если уж вы включаете Fenom для всего сайта — вызывайте все сниппеты через него.
Василий Наумкин
12 января 2018, 17:15
+1
Исходники же открыты, можно посмотреть и понять, что никакой логики для поля spent в дополнении просто нет.

Если что-то и сломалось, то смотреть нужно в истории изменений самого miniShop2.
Василий Наумкин
09 января 2018, 00:42
0
Может подскажете, где ошибка у меня?
Еще раз — ты не проверяешь ошибку. Там может быть и дубликат uri, и еще какая-нибудь фигня, всего не угадать.

Вместо вопросов в сообществе нужно проверять, что возвращает процессор. Код я тебе уже дал.
Василий Наумкин
08 января 2018, 23:48
0
Потому что update процессор требует помимо id еще и context_key передавать — это должно быть написано в ошибке, только её никто не проверяет.
if ($response->isError()) {
	exit($response->getMessage());
}
Василий Наумкин
27 декабря 2017, 00:51
0
Василий, я правильно понял, или все-таки он нужен и необходимо его редактировать?
Друг, эта серия уроков была платной в 2013 году.

На все вопросы я ответил тогда же, 4 года назад, тем, кто заплатил деньги. С тех пор, курс открыт всем желающим, бесплатно — as is.

Здесь ты задаёшь вопросы в пустоту.
Василий Наумкин
26 декабря 2017, 14:05
0
&includeTVs — регистр букв имеет значение
Василий Наумкин
25 декабря 2017, 19:20
+2
То, что он не показывает файлы по ссылкам, не означает, что он не выгружает их.

Вот так всё нормально работает.
Василий Наумкин
25 декабря 2017, 18:52
+1
Почитайте, что такое симлинк, что ли.

Файлы выгружаются в директорию Extras, а попадают прямиком в директории сайта, не нужно каждый раз запускать установку, все измения применяются сразу.

А если взять и удалить Extras, то ничего не сломается — потому что все файлы уже внтури сайта, а там только ссылки на них, для выгрузки из PhpStorm.

Вот я разрабатываю сайты и выгружаю сразу 2 допа через симлинки.
Василий Наумкин
25 декабря 2017, 18:39
+1
Файлики для Git есть прямо внутри phpStorm, на машине разработчика.
Василий Наумкин
25 декабря 2017, 14:44
+3
Поди на Windows собираете?

Если так, то нужно отключить вот этот ресолвер, просто добавь подчёркивание к имени файла или удали его совсем.
Василий Наумкин
24 декабря 2017, 16:52
+1
TicketComment цеплять вовсе необязательно, у каждого TicketThread, который и так цепляется, есть id и время последнего комментария.
Василий Наумкин
23 декабря 2017, 20:55
+2
Какого-то конкретного списка нет, лишь бы человек был хороший!

Пиши, конечно, для того здесь эта заметка и появилась.
Василий Наумкин
23 декабря 2017, 19:45
+4
Зришь в корень!

А если без шуток — Голландия это ж велосипедная столица мира, там у них на дороге законодательное преимущество перед автомобилями.
Общественный транспорт дорогой, личный автомобиль безумно дорогой (около 1.6 евро за литр бензина), так что все гоняют на великах и дышат чистым воздухом.