R2m0x94 (Vasily)

R2m0x94 (Vasily)

С нами с 07 мая 2018; Место в рейтинге пользователей: #396
R2m0x94 (Vasily)
08 апреля 2019, 14:16
0
Помогло. Спасибо
R2m0x94 (Vasily)
08 апреля 2019, 10:10
0
В шаблоне чанка $head, fenom не срабатывает, а pdoParser (pdotools_fenom_parser) при обработке возвращает белый экран.
— pdotools_fenom_default — Да
— pdotools_fenom_modx — Да
— pdotools_fenom_php — Да
В других чанках работает замечательно, но head не в какую, как быть?
R2m0x94 (Vasily)
21 марта 2019, 17:42
0
1. Ограничение кол-во символов
2. Ограничение на ввод ссылок
3. Проверка на IP в AjaxForm &CustomValidators
Этого вполне достаточно, чтобы быть уверенным в завтрашнем дне.
R2m0x94 (Vasily)
21 марта 2019, 17:40
0
Отвечаю на часто спрашивают о Bitrix и MODX Revolution задаваемый вопрос:
Что лучше bitrix или modx?
Ну конечно, ну конечно же MODX Revo!
R2m0x94 (Vasily)
12 марта 2019, 10:33
0
так ты бы показал обработку, как ты изменяешь pagetitle.
Дак, да. Ты бы показал обработку логики, как ты изменяешь pagetitle запросом на коннектор по id… А у меня по сути ничего не работает, так как я в ajax'e не разобрался. А правка происходит html тегом contenteditable=«true»
R2m0x94 (Vasily)
22 февраля 2019, 22:49
0
<script type="text/javascript">
// JS-ом ловим двойной клик по названию
$('#titlepagetable').dblclick(function(){
    // отображаем формочку с полем для ввода нового названия
    $(this).append('<input name="tdtable-titlepage" type="hidden" value="[[+pagetitle]]"/>'); // без кнопки
});
</script>
Далее ловим отправку формы и отправляем ajax-запрос на файлик, который по API подключает MODx, по id получает ресурс обновляет название, сохраняет его и возвращает результат запроса + новое название. В ответе на Ajax скрываем форму и в нужное место вставляем новое название. Всё!
Тут я что-то вообще не понял.

Покажите пожалуйста пример, как у вас это получилось реализовать?
R2m0x94 (Vasily)
07 февраля 2019, 09:50
0
Про возврат и речи не шло. Мне ваши компоненты нравятся и спасибо за то что их для нас делаете, но хотелось бы понимания с вашей стороны на доработку этих мелочей.

Спасибо
R2m0x94 (Vasily)
07 февраля 2019, 09:47
0
Нет я говорил про стандартный чанк $tpl.msoneclick.email.message, но меня это не волнует. Я просто спросил «стоит ли ждать от msPre такую настройку для class_key», пользователь сам решить как её использовать. Например есть isfolder 1 modDocement и надо надо в msPre с начало на ту 1000 товаров, пусть и по 100 хотя бы сменить class_key на msProduct, затем на саму папку в msCategory. Вот про такую логику я имел ввиду.
R2m0x94 (Vasily)
07 февраля 2019, 09:17
0
В тех. Поддержку загляни, там всё написано.
R2m0x94 (Vasily)
07 февраля 2019, 08:56
0
А про msOneClick у вас там целый чанк не корректно работает. Я говорю про те поля которые есть в msOneClick а не про другие компоненты
R2m0x94 (Vasily)
07 февраля 2019, 08:49
0
А в чем сложность добавить в системную настройку на msPre для class_key в да/нет на возможность редактирования?
R2m0x94 (Vasily)
07 февраля 2019, 08:23
0
Вам бы msOneClick для начала доделать, а потом приступать к таким проектам как этот.
R2m0x94 (Vasily)
07 февраля 2019, 07:40
0
Следовательно Ваш компонент не нужен. Достаточно те же самые условия проделывать в phpMyAdmin и на крайняк в консоле.
R2m0x94 (Vasily)
06 февраля 2019, 22:32
0
Хочу гибкости для class_key(fields-class_key) по двойному щелчку ячейки и массовое редактирование выделенных для распространённых: modDocument, msCategory, msProduct
Стоит ждать?
R2m0x94 (Vasily)
20 января 2019, 19:14
0
Попробуй ещё в &filters добавить так: resource|publishedon:year
R2m0x94 (Vasily)
20 января 2019, 19:03
0
На сколько помню сталкивался с такой проблемой и не понимал в чём может быть дело, хоть и указал всё верно. Однако после обсуждения с Василием, как оказалось там просто надо было почистить тчательно КЭШ, и кэш браузера. И всё стало работать.
+
[[!mFilter2@pdoPage?
    &element=`pdoResources`
    &parents=`[[*id]]`
    &includeTVs=`1`
    &tpl=`calendar.filter.item`
    &tplOuter=`calendar.filter`
    &tplWrapper=`calendar.filter.wrapper`
    &suggestionsRadio=`publishedon`
    &filters=`
        publishedon:year,
        publishedon:month,
    `
    &sort=`
        publishedon:desc
    `
    &limit=`99`
    &aliases=`resource|publishedon:year==year,resource|publishedon:month==month`
    &tplFilter.outer.year=`year.tpl`
    &tplFilter.row.year=`year.tpl.row`
    &tplFilter.outer.month=`month.tpl`
    &tplFilter.row.month=`month.tpl.row`
]]
R2m0x94 (Vasily)
18 января 2019, 11:26
0
— Ещё есть подсказка на тостере
R2m0x94 (Vasily)
18 января 2019, 10:55
0
Для простых документов добавить так:
&loadModels=`easycomm`
&where=`{"class_key":"modDocument"}`
&leftJoin=`{
	"ecThread": {
		"class": "ecThread",
		"on": "modResource.id = ecThread.resource"
	}
}`
&select=`{
	"modResource": "*",
	"ecThread": "ecThread.rating_simple AS rating, ecThread.count AS reviews"
}`
В чанк вывода outer:
<option value="reviews:desc">С отзывами</option>