Всего 101 250 комментариев

Shin
03 сентября 2012, 22:19
0
Спасибо. Помогло. оказывается это две разные проблемы.
03 сентября 2012, 22:13
0
Спасибо за оперативный ответ
Shin
03 сентября 2012, 22:05
0
Где именно указать? Я уже пробовал где только можно. И в настройках системы, и в настройках источника файлов, и в настройках контекстов.
Василий Наумкин
03 сентября 2012, 22:02
0
Пока никак, вопрос прорабатывается.

В коде самого MODX нет примеров встраивания TinyMCE во всплывающие окна. Как впрочем, и других редакторов.

Однако, есть хороший человек, который копает этот вопрос, и делится наработками — community.modx-cms.ru/blog/dev/8311.html.

Так что, вполне возможно, скоро сделаем.
Shin
03 сентября 2012, 22:02
0
Дело в том, что даже обычный вывод [[*img]] дает ./en/userfiles/193630.jpg
Когда меняю в настройках tv источник файла на тот, который был по умолчанию все нормально.
Приходится чистить снипетом:
return str_replace(array('/en/','/ua/'),'',$input);
Andrei Kulazhenko
03 сентября 2012, 21:44
0
Андрей, ваша проблема связана не с настройкой источников файлов, а с самим MIGX (это касается последней версии 2.3.1). То есть, это просто баг очередной версии. Сам уже с этим столкнулся. Бруно (автор MIGX) уже выложил заплатку на форуме — forums.modx.com/thread/79003/migx-this-renderimage-phpthumb-errors#dis-post-435443
Василий Наумкин
03 сентября 2012, 21:35
0
А если указать путь от корня?

То есть, /userfiles/, или даже MODX_SITE_URL.'userfiles/'.
Василий Наумкин
03 сентября 2012, 20:00
0
1. Баннер-без-картинки — это что? Это же не баннер вообще. Если есть ­­необходимость — пишите кодовое слово, и при выводе чанка фильтруйте его ­­сниппетом, типа [[+file:filter]], и если вместо картинки это слово — ­­выводите описание, а не картинку.
Если что — инфа про такую фильтрацию ­­в чанках — ­­http://goo.gl/EsYAH

2. Поля для сортировки и так есть — параметр ­­&sortby. Называете баннеры в позиции типа «1. первый баннер», ­­«2. второй баннер» и сортируете по имени ­­(&sortby=`name`).

Возможно, в будущем добавлю сортировку ­­перетаскиванием, как в галерее miniShop, но пока некогда.

Таким ­­образом, ничего менять не надо — можете уже сейчас реализовывать свою ­­задумку.
Василий Наумкин
03 сентября 2012, 19:54
0
Да нет, все проще — сделать ТВ и писать в него +1 при оформлении заказа.

Сам смотри, при каком статусе: «Новый», «Оплачен», или вообще «Отправлен».

Ну а потом сортировать при выводе по этому ТВ.
Василий Наумкин
03 сентября 2012, 17:17
0
Сложно очень.

Там и так в админке все наворочено, а если еще и таке внедрять — вообще атас!
Виталий Батушев
03 сентября 2012, 17:06
0
А если сделать включение/выключение показа полей?
Denys Butenko
03 сентября 2012, 16:28
0
Через getResource с фильтром по createdon или editedon или publishedon.
Василий Наумкин
03 сентября 2012, 11:25
0
Обновляйся из репозитория, версия 1.9.2

Заодно добавил еще пункты в контекстное меню.
Василий Наумкин
03 сентября 2012, 10:08
0
Для простого встраивания хоть куда подойдет календарь из jQuery UI, который называется Datepicker. С него я и начинал — habrahabr.ru/post/111155/
Посмотрите, там подробно описан процесс вывода в него разных событий.

Либо второй вариант — переделать мой календарь. Вся информация в классе для этого есть, надо изменить получение и рендер событий. Брать можно старую версию для Эво — она попроще habrahabr.ru/post/111436/, лежит тут modx.com/extras/package/eventscalendar2

Ну а последняя версия всегда на Github — https://github.com/bezumkin/eventsCalendar2

Переделывать MODXовую версию для чистого php мне просто не интересно. Неудобно уже работать не с MODX.
Василий Наумкин
03 сентября 2012, 05:50
0
Упс, это я тупанул.

Сделаю на днях версию 1.9.2, так как все, что в админке, можно править только руками, в *.js файлах.

Пока можно засылать менеджеру письма с заказами, там артикулы есть.
Василий Наумкин
02 сентября 2012, 15:59
0
Логично будет пробежать по всем товарам, выбрать img и переместить его в галерею.

1. Делаем бэкап и новый сниппет =)
2. Подключаем MiniShop bezumkin.ru/modx/minishop/api/load.html
3. Выбираем товары при помощи getCollection
4. foreach их и достаем ModGoods — оттуда берем img
5. Добавляем этот img в ModGallery
6. Удаляем из ModGoods
7. Сохраняем товар.