[] Вы все еще пользуетесь WebloginPE? Тогда школохакеры идут к вам!

Недавно меня попросили настроить и отладить систему авторизации на ModxEvo, на котором, в этом качестве был установлен WebloginPE 1.3.1. Так состоялось наше знакомство и оно, увы, не было приятным.

Читать дальше →

[] CResource :: Настройка вывода опций TV в виде Dropdown

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

Что такое CResource? Это замечательный плагин, который
во вкладке обзора ресурса создает интерфейс обработки вложенных документов в удобном «табличном стиле» (easyui datagrid) как из стандартных, так и пользовательских таблиц MODx Evolution. Использую версию автор webber .
В текущей реализации плагина — широчайшие возможности применения за счет гибких настроек через файл конфигурации JSON.
Есть несколько примеров конфигурации с различными типами полей, но нет примера настройки поля типа DropDown.

Читать дальше →

[] [Решено] Не сохраняются чанки

Приветствую всех.

Сегодня столкнулся с необычной ситуацией. Кнопка «Сохранить» при редактировании чанков не реагирует на клик. Невозможно сохранить. Причем редактор подсветки кода TinyMCE тоже не работает для чанков. Такое только у чанков — другие ресурсы сохраняются нормально и код подсвечивается. Переустановка МОДх, в том числе на более новые версии не помогла. Не помогло и отключение плагина TinyMCE.

Модх версии 1.1b-d7.1.2. Обновление не помогло.
При клике на кнопку сохранения ругается вот так:
Uncaught TypeError: Cannot read property 'click' of undefined на строку

<a href="#" onclick="documentDirty=false; document.mutate.save.click();">


Может кто знает, с чем это связано, буду благодарен за наводку.
Спасибо.

[] Консультации по интернет-магазину

Приветствую.

Необходимо мне сделать интернет-магазин.
Буду делать на evo+shopkeeper. Дизайн, верстка, наполнение и т.д. сделаю сам. Магазины пока не делал, но общая идея понятна.

Мне нужна консультативная помощь по следующим вопросам:
1. Catalogfill. Нужна помощь в его настройке для правильной загрузки первоначальной и ежедневной (или еженедельной) выгрузки остатков и изменений в наименовании из 1С.

2. Фильтрация товаров (по цене, по принадлежности товара к какой-то категории (магазин подарков, фильтры по праздникам, «для него/для нее» и так далее), возможно по другим параметрам). Сам делал фильтр через Ditto, не уверен, что так фильтровать целесообразно.
Пример. Нужно вывести товары с ценой от и до. Я делал так:
&filter=`tvprice,@EVAL return $_POST['price_to'];,5
|tvprice,@EVAL return $_POST['price_from'];,6`

Вероятно, это не самый правильный вариант, нужен совет, как сделать лучше

3. Возможно, будут какие-либо еще вопросы

Итак, возможно ли такое сотрудничество
и сколько денег это может стоить?

Или лучше задавать конкретный вопрос и производить оплату за консультацию по одному конкретному вопросу?

ps Предполагается, что вопросы могут быть аналогичные «по качеству» вопросам на форуме, но ответы нужны не «посмотри в гугле» а развернутые с возможностью по ним реализовать необходимое

[] Пара слов о будущем DocLister

Несколько дней назад была выпущена новая версия DocLister, 2.2.0, в которой мы исправили известные баги. Также были влиты в основную ветку мои доработки MODxAPI.

Пользуясь возникшим энтузиазмом, мы начали работу над оставшимися issues, которые сводятся к улучшениям того, что уже сделано. И вот сегодня возник вопрос о том, что делать дальше.

Если взглянуть на историю DocLister, то из простой замены Ditto он превратился в набор инструментов, позволяющий устранить недостатки Evo в плане разработки. Многие задачи теперь можно решать проще и удобнее, но чуда не произошло: кактусы как ели, так и едят. О более продвинутом использовании можно и не говорить: да, есть десяток компонентов от двух разработчиков, но в целом интерес к этой стороне вопроса можно оценить как нулевой.

Опять же возникла ситуация, когда реализация некоторых вещей идет в разрез с тем, что делают разработчики Evo; «строим „идеальную“ систему поверх существующей», как сказал Agel_Nash . Дополнительно приходится терпеть кучу хлама ради обратной совместимости. Переписать все с нуля не вариант, потому что по факту получится уже не Evo, даже и не MODX — еще один велосипед c квадратными колесами в мире PHP.

Работа с DocLister принесла много хорошего, надеюсь, что не только нам (: Но будущее выглядит так: не спеша доделать то, что хотели, и заморозить проект. Из благодарности к тем, кто поддерживал DocLister пивом, пожеланиями и доработками, я и объявляю об этом пока еще не окончательном решении. Код по-прежнему остается открытым и вносить правки может любой желающий.

[] WEbloginPe автоматический вход после регистрации

Добрый день!

Кто нибудь сталкивался может с этим!
Как сделать чтобы пользователь ввел 3 поля при регистрации (имя email телефон (телефон будет паролем и в скрытый инпут mobilephone) и после как пользователь ввел данные нажал отправить и сразу автоматически он залогинился на сайте и перешел в личный кабинет.

[] Вопрос об обновлении MODx evo 1.0.10.

Добрый день!
Есть сайт на MODx evo 1.0.10. Сайт создавался в начале 2013 года, но все еще не запущен, то есть закрыт для индексации. Сейчас только владельцы созрели для запуска сайта. Слышал, что версия 1.0.10 глючная, в частности из-за конфликтов в различных JavaScript библиотеках.

Есть смысл обновить движок до последней стабильной версии? Если да, то как это вообще делается? Устанавливается последняя версия и в нее импортируется база данных или как-то иначе.

[] Разные меню для разных страниц

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

Есть три «версии» сайта (1 сайт, но с 3 меню).

Понятно, что надо использовать includeDocs и просто перечислить ресурсы. Но при клике на любой документ из суб-меню надо остаться с теми же меню, иначе перекидывает на стандартную версию сайта (1 версия меню).

И тут сложность для меня вот в чем: во всех 3х меню есть одни и те же пункты.

Неужели делать 3 папки с одним и тем же контентом?

Можно ли это реализовать средствами MODX Evo?