Виталий Киреев

Виталий Киреев

С нами с 15 декабря 2012; Место в рейтинге пользователей: #39

[modDevTools] Версия 0.9.5-rc1. Шаблоны

Обновился компонент для упрощения работы с элементами в админке modDevTools.

В этой версии у чанков появилась новая вкладка "Шаблоны", в которой выводится код шаблонов, использующих данный чанк. Как и в остальных вкладках элементов, добавляемых в modDevTools, код можно редактировать. При этом чанк, в котором мы находимся, выделяется, только при наличии редактора Ace, который позволяет это сделать.

Виталий Киреев
16 октября 2014, 04:40
modx.pro
3
1 785
+10

[modDevTools] — вывод кода чанков и сниппетов на странице шаблона или чанка

modDevTools в репозитории Simple Dream.
 

Пишу компонент для ускорения некоторых моментов разработки сайтов. На данный момент почти готово все, что я первоначально задумал, но появились еще несколько идей. Хотелось бы увидеть пожелания и предложения от читателей modx.pro.

Основная идея заключалась в том, чтобы при редактировании шаблонов не требовалось постоянно искать в дереве и открывать (в отдельном окне или быстрым редактированием) чанки и сниппеты.
Виталий Киреев
29 сентября 2014, 07:31
modx.pro
5
6 892
+11

О будущем MODX

На официальном форуме MODX происходит интересное бурление масс по поводу будущего системы. forums.modx.com/thread/?thread=90793

Вкратце, там сообщается от разных пользователей, что им не нравится в MODX (xpdo, ExtJS, отсутствие нормальной дорожной карты на версии 2.3 и 3.0, система прав доступа и т.п.). Есть некоторые сообщения от ядра разработчиков, но они, на мой взгляд, достаточно туманны…

Может быть кто-то из русскоязычного сообщества захочет вставить свои 5 копеек.
Виталий Киреев
04 июня 2014, 05:53
modx.pro
1 497
+1

HybridAuth и APC

Не получается побороть ошибку «You cannot access this page directly.». В настройках php5-fpm для сайта прописано:
php_admin_value[apc.cache_by_default] = 0

В phpinfo показывает:
APC support Emulated
apc.enable_cli Off Off
apc.enabled On On

Линодовский сервер, все настроено по мануалу Василия, настройки php5-fpm тоже создаются его скриптом.
Версия PHP 5.5.10.
Что можно попробовать сделать?
Виталий Киреев
04 апреля 2014, 04:44
modx.pro
1 118
0

Разная цена для комбинаций товаров

Почитал про связи товаров, но не совсем понял, как сделать в моем случае.
Есть палитры цветов отдельными товарами (N штук) — у каждой палитры своя цена за погонный метр (используется в другом месте).
Есть конфигурации моек (M штук), у которых для большинства производителей нет своей цены — цена зависит от выбранной палитры цветов. Получается к уже созданным палитрам цветов нужно создать товары с конфигурациями моек и пустыми ценами. И еще создать товары мойка такая-то с палитрой такой-то (NxM штук) и связать их связями 1 ко многим с палитрами и конфигурациями (слишком много действий получается для того, кто будет редактировать товары...)? Или можно как-то проще задать цену сразу для связи многие-ко-многим? Куда копать, может надо плагин дописать для этого?
Виталий Киреев
25 декабря 2013, 04:33
modx.pro
991
0

PHP 5.5, Tickets и JSON

Кто-нибудь ставил MODX с компонентом Tickets на сервер с PHP >= 5.5?
Я заметил, что в этом случае админка MODX не может вывести статьи в блоге, если в тексте статьи есть необычные символы, например, из копипасты википедии (всякие ее ударения и т.п.).
В ответе сервера получается такое:
{«total»:1, «results»:}
Читал, что в этой версии PHP изменили расширение для JSON, и, видимо, такая ошибка из-за этого. При этом, если в классе xPDO сделать, чтобы toJSON() использовал собственный класс для работы с JSON, ошибки нет.
Использую ppa:ondrej/php5
После обновления некоторое время назад до 5.5 заметил вообще пропажу json из дистрибутива. Пришлось ставить отдельно пакет php5-json. Теперь вот такой неприятный баг вылез.
Виталий Киреев
13 сентября 2013, 07:12
modx.pro
1 131
0

xPDO не может загрузить файлы модели базы данных

Виталий Киреев
09 августа 2013, 05:26
modx.pro
1 625
0

Minishop2 - ошибки в категориях

1) У процессоров category create/update не хватает return c названием классов.
2) Не знаю баг MODX или минишопа, но если у обычного ресурса через админку одновременно сменить тип ресурса на категорию товаров и шаблон на какой либо другой, то менеджер падает с ошибкой
PHP Fatal error: Call to undefined method modDocument_mysql::getNeighborhood() in ...core/components/minishop2/controllers/category/update.class.php on line 49"
Хотя такие же манипуляции со сменой на раздел тикетов к ошибке не приводят.
Виталий Киреев
19 апреля 2013, 06:04
modx.pro
1 048
0

Символы юникода шифруются в properties ресурсов

Добавляю в ресурс свойства так:
$res->setProperty('name', $modx->toJSON($arr));
И в итоге русские буквы в базе выводятся как \u1234 \u2345 и так далее. Обратно, если получить через getProperty и вывести на экран, все нормально, а вот поиск через LIKE по полю properties с русскими символами уже не работает… Как можно такое исправить?
Виталий Киреев
05 апреля 2013, 00:55
modx.pro
1 244
0

Ошибки при редактировании товара в miniShop2

Решил попробовать miniShop2 сегодня, столкнулся сразу с 3 проблемами:
1) Все иконки ищутся в /img/mgr/, пришлось туда скопировать их.

2) Дополнительные свойства товара сломанные, см. картинку: www.evernote.com/shard/s47/sh/e00f8d92-3559-40a4-8f5e-0e62b467ce7e/ee7000596995fae6a7f0459826dec60a/res/f310c464-8715-4c9d-aab3-aa959bc2cf63/ScreenClip.png?resizeSmall&width=832

3) В галерею не загружаются картинки: www.evernote.com/shard/s47/sh/2f694a17-f92e-48dc-bcb2-cea6b7496b51/1a9d538d1462a97fbc650934b775c30e/res/257c4933-a302-4fbe-b795-da73c630679d/ScreenClip.png?resizeSmall&width=832
Виталий Киреев
03 апреля 2013, 05:41
modx.pro
1 247
0