Всего 125 340 комментариев

Clean
07 мая 2013, 00:05
0
p.s Вася, у тебя Jevix скушал и исполнил тег br стал (\n похоже) внутри
Александр Донский
06 мая 2013, 23:53
0
Да тегов не хватает, ну так функционал Tickets в будущем тоже до этого состояния расшириться (Василий, подтверди, ведь так? А то я нацеливаюсь на Tickets, как систему добавления пользователями контента).
Alex Vakhitov
06 мая 2013, 23:48
0
Вся проблема в лени (: вообще документации полно, заходишь на сайт extjs и читаешь там все доступно и понятно написанно, если есть понимание структуры mvc и базовые знания js то это совсем не проблема
Андрей
06 мая 2013, 23:17
0
никак иначе эту задачу не решить? т/е предложение xpdo?

А возможно ли такое — создать свой сниппет — обратиться к сниппету msProducts — получить все цвета в категории товаров. И потом сделать array_unique на полученный массив ?)
Serghey
06 мая 2013, 23:12
0
спасибо за подсказку!
Включил модуль «filter» и заработало. И к стати он хостинг далеко не прекрасный :), клиент его выбрал.
Мордынский Николай
06 мая 2013, 23:05
0
выбрать все id товаров с нужным родителем
выбрать из таблицы опций товаров все уникальные цвета у которых id товара входит в результат первой выборки уникальность проверяется DISTINCT

Может что то с join намутить можно но я в них плохо разбираюсь
Мордынский Николай
06 мая 2013, 22:55
0
доку не меняли давно и она во многих местах устарела… на мой взгляд, а руки у авторов не доходят переписать
Мордынский Николай
06 мая 2013, 22:53
0
в getProduct есть where чем вам не фильтр ловите $_GET параметры пишите свой снимпет которой возвращает по этим параметрам Json строку запроса и вуаля фильтр то же самое sorting. Конечно грубо но у меня на 15 товарах на страницу с условием, что цены пересчитываются на лету ответ страницы 0,3 секунды. Фильтр правда HTML, без умной генерации параметров фильтрации
Алексей
06 мая 2013, 22:52
0
Читаю, пробую, однозначно в копилку.

Просто, не смотря на блог Васи, информации плана Best practice, рабочих решений (не исследований и hello world скудных примеров, etc) мало, и она «размазана» по сети)

Данный блог конечно «тащит».
Алексей
06 мая 2013, 22:46
0
У меня получилось при помощи этого rtfm.modx.com/display/ADDON/CMPGenerator
Удобно, очень.
1) Создаешь таблицу(ы)
2) Все остальное делает компонент
3) Можно прописывать relation связи в xml (если нужно) и, присовокупив _builder, собрать пакет. (?)

Это вроде правильнее, чем запускать gen.php из этого поста на хабре, больше соответствует идеологии modx'а.
Василий Наумкин
06 мая 2013, 22:38
0
Этот сайт целиком и полностью работает на Tickets.

MS2, конечно, более продвинутый, но все таки немного про другое. Думаю, да, можно использовать как систему новостей, корзину вызывать никто не заставляет.
Василий Наумкин
06 мая 2013, 22:34
0
Там вызывается функция filter_var(), видимо на твоём прекрасном хостинге её нет.
Саша Пекшев
06 мая 2013, 22:34
0
Еще не читал, но видно полезно, Про себя я имел виду базовые знания с помощью него я хотя бы понял как работать со своим дополнением (классом и своей таблицей) внутри modx Api через xpdo. То есть создать свой класс на основе скажем modUser, и внести в свою таблицу некоторые значения из своего класса через xpdo и что бы он подгружался при создании общего modx класса.
До этого даже как то трудно было понять структуру и описание класса и как она работала и все эти схемы и тд, щаз уже проще ) очень плоха документация на этот счет или очень быстро устаревает или я вернее просто попал на изменения с 2.0 и 2.2
Вася
06 мая 2013, 22:29
0
Буду изучать задача у меня сложная.
Мордынский Николай
06 мая 2013, 22:28
0
есть 2 объекта modx-user и modx->userprofile первый работает с данными юсера 2 с дополнительными данными
Они в доках описаны достаточно хорошо rtfm.modx.com
Мордынский Николай
06 мая 2013, 22:26
0
на мой взгляд проблема не впхп а в ExtJs. По нему есть спецификация но живых примеров очень мало те что на сайте весьма синтетические.
Вот перевод вроде бы с рабочими корректировками создания собственного приложения на базе doodles.

modx.ws/razrabotka-dopolneniya-v-modx-revolution
modx.ws/razrabotka-dopolneniya-modx-revolution-2

Я 2 месяца назад пытался разобраться в этом деле по мануалу на modx.com — не получилось там во 2 части мануал для 2,2 версии и есть отличия в итоге если по мануалу делать не выходит каменный цветок.
Эти 2 ссылки кажись с корректировками на свежую версию.

Clean
06 мая 2013, 21:47
0
Я плотно не знаком с MS2, но посмотрев не вдаваясь в подробности, СRC в нем заточены именно на товары для магазина=)
Поэтому как не крути, придется допиливать, и тебе выбирать-@eval твшки или CRC страницы)

в любом случае и то и то можно довести до желаемого, да и вообще можно что-то свое с нуля написать=)
Этим в общем сейчас и сам пытаюсь заняться, знакомясь с архитектурой MODx
Serghey
06 мая 2013, 21:35
0
забыл сказать что при нажатии на Селект все документы подгружаются. проблема только когда вводишь Имя для быстрого поиска.
Виталий Батушев
06 мая 2013, 21:33
0
Андрей, у меня MIGX и MIGXdb в каждом проекте. В принципе, да, я могу новости сделать в отдельной таблице и рулить их MIGX-ом. Только вот он в migxdb варианте глючит с TinyMCE, а с другими richeditor-ами и вовсе не работает.
github.com/Bruno17/MIGX/issues/67
github.com/Bruno17/MIGX/issues/69