Andrey

Andrey

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

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

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

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

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

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

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