Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #5
12 декабря 2015, 07:17
0
У minishop2-combo-autocomplete она скрыта принудительно (эмулируется поле редактирования).
hideTrigger: true
Нужно выставить в false. Но тогда это не будет похоже на поле автодополнения, а будет select.

,name: 'available'
,hiddenValue: 'available'
нужно выставлять на уровне xtype. Это нужно для того, чтобы данные сохранялись (для modx-combo и combo).
11 декабря 2015, 22:16
0
Почему нельзя, можно. Надо просто определить эти свойства
...
,name: 'available'
,hiddenValue: 'available'
...
А стрелочка должна быть. Глюк какой-то. А triggerAction: 'all' стоит?
11 декабря 2015, 20:33
0
Потому что в minishop2-combo-autocomplete определены свойства name и hiddenName формы. Именно они отправляют значение в базу.
11 декабря 2015, 19:31
0
displayField — то что будет отображаться в списке
valueField — значение выбранного.

Вы пишите в data 2 значения, т.е. 2 поля
[0, 'Да']
А в fields указываете название только одного поля.

Можно сделать например так
...
,store: new Ext.data.ArrayStore({
	fields: ['available','displayField']
	,data: [[0, 'Да'], [1, 'Нет']] 
})
,displayField: 'displayField'
,valueField: 'available'
...
11 декабря 2015, 19:07
0
Раз уж начали переопределять Store, то делайте это до конца. Где displayField, valueField?
В fields одно значение, а в data — два. Исправляйте.
11 декабря 2015, 12:54
+2
Мы с тобой одной крови, ты и я!
Р. Киплинг
:)
11 декабря 2015, 12:51
+1
Что я делаю не так?
Перечисляю
1. Документацию не читаешь
2. Поиском не пользуешься.
Контент по умолчанию выключен.
&includeContent = `1`
11 декабря 2015, 12:43
+3
Попробовал у себя ради интереса, все показывает, и старые и новые. Кстати, глянул код процессора, который зачитывает ресурсы — джойны, массивы объектов, циклы по ним… Думаю, твое решение возможно и получше будет в плане производительности. Лично я бы оставил.
Вот запрос из этого процессора
SELECT ...
FROM `modx_site_content` AS `modResource` 
LEFT JOIN `modx_site_content` `Parent` ON `modResource`.`parent` =  `Parent`.`id` 
ORDER BY Parent.menuindex,modResource.menuindex ASC
Тут никаких ограничений нет.
11 декабря 2015, 12:07
0
А если почистить кэш?
11 декабря 2015, 11:53
+1
Хорошая новость. От меня +1. Здесь этого очень не хватало. Глядишь и поиск в найденном появится. :)
11 декабря 2015, 11:48
0
Расширяй pdoParser своими функциями, зачем писать полностью новый.
11 декабря 2015, 11:46
0
Вещь нужная. У меня в планах тоже висит создание дополнения для управления ресурсами из фронтэнда, но я хотел сделать по другому. Теперь может и не буду.
11 декабря 2015, 11:43
0
Для этого есть системная настройка parser_class. Указывай в ней свой класс парсера.
11 декабря 2015, 11:20
0
Володь, просто мне показалось (после прочтения заметки), что ты каким-то образом нашел способ вызывать модальное окно через сниппет. Хотел прибрать этот способ в свой багаж знаний. Но глянул код и понял, что я все неправильно понял. :) Сорри за тафталогию.
11 декабря 2015, 11:15
1
+2
Так же в каждом блоге есть подписка на него, это тоже кастомное решение?
Коробочное. Подписка доступна авторизованным пользователям.
10 декабря 2015, 16:39
-2
Необычный прием — сниппетом выводить модальное окно. :)
10 декабря 2015, 13:08
0
Такой ответ провоцирует на «ничто не мешает делать сайты на чистом php без MODX», а статьи писать сразу в базу через phpMyAdmin.
Тут вопрос удобства. Хочется для каждого шаблона вручную собирать скрипты, пожалуйста. Я кстати, пока так и делаю, но в ближайшее время планирую перевести на minify.
10 декабря 2015, 12:32
0
Просто minifyX не только сжимает, но и формирует один файл подключая скрипты в нужной последовательности.
09 декабря 2015, 17:52
-3
Зачем за это ставить 24 минуса? Как шакалы какие-то базарные.
Дмитрий, посмотрите на это другой стороны — зато теперь вы знаете сколько людей в бригаде Николая. ;)
09 декабря 2015, 14:05
+1
Я тоже теперь спонсор.