Andrey

Andrey

С нами с 08 августа 2016; Место в рейтинге пользователей: #203
21 марта 2020, 04:03
0
Эх, вспомнил про компонент, стал настраивать для одного проекта…
Да вот поддержка ТВ полей так и не работает :(

Т.е. не сохраняет само поле… может конечно что то не совсем так делаю. Эх, а я уже обрадовался :(
01 марта 2020, 00:36
0
без лишних слов… лойс!
01 октября 2019, 16:08
0
не дело, поддержу еще копеечкой в следующем месяце, компонент хороший и нуждается в дальнейшем всевозможном развитии!
12 сентября 2019, 12:29
+1
Я не понял, че никто не донит? Ща поправим!

UPD
Отправлено!
05 сентября 2019, 17:39
0
UPD
В базе добавленной картинке в поле delete стоит 1
Но картинка не удаляется собственно говоря!
05 сентября 2019, 11:50
+1
ОМАГАД! Просто я искал эту статью наверное всю жизнь! :D
04 сентября 2019, 11:13
0
параметров в filters всего 6-7, а вообще используемые полей много, но они используются в других местах

П.С.
Проект горел, а я не знал можно ли кастомные поля (созданные самостоятельно), использоваться для фильтрации и для редактирования через ТикетФорм
03 сентября 2019, 18:29
0
Фильтрация идет по ТВ параметрам (знаю, что из-за этого могут быть глюки, но все же оставляю надежду, что нет). Фильтрую Тикеты, а не Товары
02 сентября 2019, 23:44
+2
символическое спасибо отправлено!
02 сентября 2019, 23:41
1
+2
та емае! Чет в последнее время как не зайду, то на всех лойсов не хватает и денег, всех отблагодарить за такие подгоны!
02 сентября 2019, 11:09
0
ну это решаемо при помощи небольшого плагина, а вот отключение обязательного поля я так понял невероятный костыль. Выпиливать дофига и прочая херня. А так да, согласен, чет из головы вылетело на счет интротекст.
02 сентября 2019, 11:05
+2
Лойс, отправлена монетка. Суперполезный инструмент. Если будут донить мало, подумаю о том, что бы в следующем месяце задонить еще. Считаю надо поддерживать авторов таких великолепных подгонов монеткой и чтобы было желание развивать MODX!
26 августа 2019, 17:06
+1
вот чего уже давно не хватает, так это того, что поле Контент наконец можно делать Необязательным, когда добавляешь тикет через ТикетФорм а так однозначно лойс!
20 августа 2019, 16:24
0
ага! Все сяб! Заработало, просто я уже как то пробовал в постхук и он чут тупил и всю страницу крухал! Спасибо большое!
20 августа 2019, 15:53
0
<?php

if ($MinifyX->isJs()) {
    $content = parse($MinifyX->getContent(), ['alias' => $modx->resource->alias]);
    log_error($content);
    $MinifyX->setContent($content);
}
такой все же не работает, в лог ничего не уходит, журнал пустой, пытался переставить местами ХУКи, тоже не работает:
'preHooks' => 'modxTagDecoder.php, infraMaps.php'
и так:
'preHooks' => 'infraMaps.php, modxTagDecoder.php'
Так и отдает в скомпилированный файл скрипта:
url: "assets/main/data/infra-[[+alias]].json"
20 августа 2019, 14:36
0
добро, сейчас перечислю сколько вариантов я перепробовал, просто они очевидные, собственно как я их понял:

В файле скрипта я вызвал и так:
url: "assets/main/data/infra-[[+alias]].json"
и так:
url: "assets/main/data/infra-[[*alias]].json"
и как только не экспериментировал… менял скобки, менял название плейсхолдера…

В файле ХУКа менял так:
if ($MinifyX->isJs()) {
    $content = parse($MinifyX->getContent(), ['alias' => json_encode(['key'=>$object->getValue(),'resource'=>$modx->resource->alias])]);
    $MinifyX->setContent($content);
}

if ($MinifyX->isJs()) {
    $content = parse($MinifyX->getContent(), ['alias' => json_encode(['resource'=>$modx->resource->alias])]);
    $MinifyX->setContent($content);
}

if ($MinifyX->isJs()) {
    $content = parse($MinifyX->getContent(), ['alias' => $modx->resource->alias])]);
    $MinifyX->setContent($content);
}
вроде что то еще пробовал, но ничего не выходило.
Располагал хук до вызова условия (и после):
<?php

if ($modx->resource->parent == 8) {
    // Добавляем файлы
    $MinifyX->addJsSource("{assets_url}main/js/map.min.js");
}
собственно:
main/js/map.min.js
файл скрипта куда выполняется замена, который появляется только при условии, что у дочки мамка под номером 8.

Так понятно надеюсь? Я ж говорю, я ж не совсем бом бом, чтобы сначала не попробовать и заменить на требуемое, собственно мне просто нужен корректный код хука, либо сказать где я копаю не так, что он не работает, может баг, может он так вообще не работает. Спасибо за любую помощь, заранее!

П.С.
Библиотеку модхелпер установил, может там надо что то подкрутить, чтобы заработало…
20 августа 2019, 10:51
0
Совсем никто не поможет :(
19 августа 2019, 17:33
0
просто привел запись к первоначальному варианту, чтобы было понятно, что брал её из примера и документации
19 августа 2019, 15:40
0
ну я ж написал, что:
ясное дело, что я менял все параметры и вертел вызовом как только мог
т.е. менял на то что мне надо было, но ничего не происходило, я ж не совсем бом бом
01 июля 2019, 13:07
+5
а вот я человек простой, вижу простое, но интересное решение, ставлю лойс!

П.С.
Даже если пользоваться не буду, считаю, что поддержать авторов таких компонентов стоит, именно они помогают развитию и видя поддержку задумываются о том, чтобы сделать что то более крутое, сложное и нужное.чтобы другим упростить жизнь, задумайтесь господа!