iWatchYouFromAfar
комрады, кто делал свои модификаторы с параметрами? поделитесь? есть задача выводить из модификатора только нужное мне значение
iWatchYouFromAfar
в доку фенома про это мало совсем
Roman 🚀
параметров то нет
драсьте, а options это что?
iWatchYouFromAfar
а как ты option на фронте выводишь?
Roman 🚀
iWatchYouFromAfar
млин
Anonymous
{$input | options : '10'}
Roman 🚀
ну… в сниппет приходит инпут и опшнс
Roman 🚀
ретерном возвращаешь результат своей магии
iWatchYouFromAfar
{$input | options : '10'}
у меня модификатор генерит 4 результата работы, я хочу придумать как управлять выводом результата не из модификатора а из его вызова
Евгений
{$input | options : '10'}
бред какой-то
Evgeniy
массив возвращай)
iWatchYouFromAfar
массив возвращай)
модификатор возвращает только строку
⚡️Влад
Ребят вопрос почему может не работать offset??
⚡️Влад
⚡️Влад
Ставлю сколько угодно офсэт и все равно выводит с первой
Roman 🚀
непонятна короче твоя задача
Anonymous
бред какой-то
а что не то?
iWatchYouFromAfar
сниппет считает кол-во дней, часов, минут и секунд - я хочу управлять выводом этих данных из фронта
iWatchYouFromAfar
т.е. указать что-то типа timeCounter:'day' и модификатор выводит дни
Roman 🚀
switch case внутри модификатора и полетел
iWatchYouFromAfar
ну а в чем трабл-то?
никогда не писал подобные модификаторы
iWatchYouFromAfar
switch case внутри модификатора и полетел
расскажи чем мне это поможет?
Roman 🚀
принимаешь строку ДАТУ. Смотришь опцию, например день и выводишь день.
Roman 🚀
Я чет не понимаю?
Roman 🚀
У тебя входные данные, параметр, итоговая строка
iWatchYouFromAfar
ну т.е. мне просто нужно проверить что я передаю в параметре и на основании этого выводить нужные данные?
iWatchYouFromAfar
формат даты тут вообще не при чем)
Roman 🚀
формат даты тут вообще не при чем)
очень даже причем. У тебя входная строка – дата
Roman 🚀
remaining_time | date_format : '%Y'
Anonymous
Нажал "Перегенерировать URI ресурсов" уже минут 10 висит (5к ресов), это нормально?
Миша
пиши скрипт и через ssh выполня
Миша
й
Anonymous
пиши скрипт и через ssh выполня
Сложна :) Есть попроще методы?
Миша
Сложна :) Есть попроще методы?
заказать мне разработку, тогда тебе делать даже ничего не нужно будет
Миша
Миша
а сколько денег? =)
пу рублю за товар)
Andrey
подскажите пожалуйста, как можно настроить пользователя бекенда(типа модератор) чтоб он видел только ресурсы, которые ему разрешены.
Sentinel
А кто подскажет, как кастомизировать пагинацию в mFilter2 не затрагивая основные параметры pdoPage?
Sentinel
Только через чанки?
Andrey
добавлять все ресурсы в группу ресурсов для запрещённой группы пользователей не вариант. так новые ресурсы могут быть созданы и они будут ему видимы (
Anonymous
Код выполняется, но uri не меняются, что не так может быть?
Anonymous
Evgeniy
Код выполняется, но uri не меняются, что не так может быть?
у тебя там 'parent' -> 9 или такое качество скрина?))
⚡️Влад
ребят обьясните плиз где я туплю
Sentinel
@webinmd ты с продвинутым режимом разобрался?
Anonymous
ребят обьясните плиз где я туплю
<?php $step = 1; $offset = isset($_SESSION['galgenoffset']) && $_SESSION['galgenoffset'] ? $_SESSION['galgenoffset'] : 0; $miniShop2 = $modx->getService('minishop2'); $modx->setLogLevel(MODX_LOG_LEVEL_ERROR); $q = $modx->newQuery('modResource', array('parent' => 9)); $total = $modx->getCount('modResource', $q); $q->sortby('id','ASC'); $q->limit($step, $offset); $products = $modx->getCollection('modResource', $q); foreach ($products as $res) { $res->set('alias', ''); $res->set('alias', $res->get('pagetitle') .'-'. $res->get('id')); $res->save(); } // foreach ($products as $res) { // $res->set('pagetitle', str_replace('Копия', '', $res->get('pagetitle'))); // $res->set('alias', str_replace('kopiya-', '', $res->get('alias'))); // $res->save(); // } // $arr = array("(" , ")"); // $rep = ""; // foreach ($products as $res) { // $res->set('uri', str_replace($arr, $rep, $res->get('uri'))); // $res->save(); // } // $source = 6; // foreach ($products as $res) { // if ($source) { // $properties = $res->get('properties'); // $properties['ms2gallery'] = array('media_source' => $source); // $res->set('properties', $properties); // $res->save(); // } // } $_SESSION['galgenoffset'] = $offset + $step; if ($_SESSION['galgenoffset'] >= $total) { $sucsess = 100; $_SESSION['Console']['completed'] = true; unset($_SESSION['galgenoffset']); } else { $sucsess = round($_SESSION['galgenoffset'] / $total, 2) * 100; $_SESSION['Console']['completed'] = false; } for ($i=0; $i<=100; $i++) { if ($i <= $sucsess) { print '='; } else { print '_'; } } $current = $_SESSION['galgenoffset'] ? $_SESSION['galgenoffset'] : ($sucsess == 100 ? $total : 0); print "\n"; print $sucsess.'% ('.$current.')'."\n\n";
Anonymous
на пробуй
⚡️Влад
Да блин почему офсет не пашет в галерее минишопа!!!
⚡️Влад
Dmitriy
Ребята, в ms
Dmitriy
ка узнать путь к превьюшки галерее?
Dmitriy
Dmitriy
чо thumb, мне у конкретной надо
⚡️Влад
У меня вот офсет ваще никак не работает у жёпу припекает!
⚡️Влад
Dmitriy
путь
Dmitriy
ало путь
Anonymous
offset все ок
Anonymous
http://liv.mcdir.ru/katalog-zhk/jk-test
Sentinel
Евгений
а ну да
Sentinel
👍
Евгений
там всё нормас, мне просто не хватало страниц)
Евгений
офсет без лимит нихт арбайтен