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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
09 января 2014, 19:29
0
Кажется, нужно сделать ununstall, а потом remove.
Василий Наумкин
09 января 2014, 17:05
0
Только в последнее время никто про это не спрашивает.

То ли уже не глючит, то ли никто не использует.
Василий Наумкин
09 января 2014, 16:46
0
Конечно можно!

Нужно дописать смену контекста при работе с комментариями =)
Василий Наумкин
09 января 2014, 16:24
0
В админке есть кнопочка Компоненты, в ней кнопочка mSearch2.

Вот если ее нажать — откроется специальная страничка, на которой вторая вкладка — индексация.
Василий Наумкин
09 января 2014, 08:13
0
Ace, CKeditor, а теперь можно и без редактора использовать Markdown.
Василий Наумкин
08 января 2014, 10:22
0
Очень странно. Версия MODX точно свежая?

Комментирование тегов не сразу появилось. Если свежая — то это прям мистика какая-то.
Василий Наумкин
08 января 2014, 10:20
0
Не вызываются, парсер их просто пропускает.
Василий Наумкин
08 января 2014, 05:31
0
В состав включена система кэширования и оптимизации байткода Zend OPcache (бывший Zend Optimizer+), ранее поставляемая в составе проприетарного пакета Zend Server, но недавно переведённая компанией Zend Technologies в разряд свободных проектов. Zend OPcache предоставляет средства для ускорения выполнения скриптов на языке PHP за счёт использования техники кэширования опкода и применения дополнительных оптимизаций. Предкомпилированный код скриптов кэшируется в разделяемой памяти, что позволяет избежать выполнения стадий чтения с диска, разбора и компиляции исходного кода скриптов при их повторном запуске.
Кроме того, Zend OPcache включает дополнительные методы оптимизации при генерации байткода, что позволяет достичь ускорения и за счёт более быстрого выполнения байткода. По сравнению с конкурирующей системой APC, Zend OPcache выигрывает по производительности в среднем на 5-20%, обеспечивает лучшую совместимость с различными ветками и возможностями языка PHP, а также содержит средства для выявления повреждения данных (например, из-за некорректно написанной PHP-функции на языке C).
unix.uz/news/1390-reliz-php-5.5.0.html

Он, вроде как, включен по умолчанию.
Василий Наумкин
07 января 2014, 18:00
0
Как минмум, не нужно использовать &tvFilters, а переписать всё на &where.
А как максимум — писать свой сниппет, который реализует эту логику без кучи вложенных в чанки сниппетов.

И что мешало сразу вот это расписать в вопросе?
Василий Наумкин
07 января 2014, 17:38
0
Еще бы понять, о чем речь.
Василий Наумкин
07 января 2014, 09:12
1
0
1. Списка всегда 2: цвет и размер. А вот значения у второго меняются в зависимости от первого — тут только свой javascript.

Чтобы получать значения размера в зависимости от цвета, где-то в админке нужно это указать — тут уж всё на твоё усмотрение. Можно написать собственное новое поле, можно задействовать ТВ параметры, даже MIGX — но где-то тебе нужно указать перечень цветов и размеры к ним.

2. Всё, что ты отправляешь в корзину через форму товара — можно получать в классе корзины. Если ты отправляешь
<select name='options[size]'>
<select name='options[color]'>
<select name='options[bla-bla]'>
То все 3 значения сохранятся в поле options автоматически.

Класс корзины можно расширять и добавлять там свою логику по обработке добавления товаров. Заказ тоже можно изменить.

В общем, в MS2 всё решаемо, нужно только знать PHP и применять фантазию.
Василий Наумкин
07 января 2014, 09:00
0
Как вы преодолевали барьер непонимания?
Бился об него головой, пока не начинал понимать. А как иначе?

Ну а про всё остальное — ответы даны на отдельном платном курсе. Мы там с нуля создаём компонент по всем правилам: с моделью и процессорами, пишем админку, и даже сниппет для фронтенда. Про методы объектов там очень подробно дано.

Среди подписчиков на этот курс я тебя не вижу, значит говоришь ты о каких-то других уроках по созданию модуля?
Василий Наумкин
07 января 2014, 08:52
0
Только вместе с получением объекта.
Василий Наумкин
07 января 2014, 00:41
0
Если никто не откликнется — ответь на этот комментарий через день-два, попробую помочь.
Василий Наумкин
07 января 2014, 00:00
0
На ум приходит только modX::getCount() с условиями.

То есть, просто проверить наличие записи по определенному ключу.
Василий Наумкин
06 января 2014, 06:47
0
Ура!

Ты, наверное, первый кто это проверил =)
Василий Наумкин
05 января 2014, 21:42
0
У довольствием перейду, как только её выпустят официально.

Пока это просто ветка в репозитории — неизвестно, сколько там ошибок.