Aleksei
о
Aleksei
сенькс, не подумал про него
Евгений
есть плагин More Fields
да я уже нафигачил
Андрей
Привет всем, такой вопрос, есть ресурсы - наборы товаров, сами товары засунуты в табличку migx и у каждого есть поле Цена, возможно ли как то по быстрому изменять эту цену, например поднять на 10% и т.д.? Что то типа консольного скрипта с форычем, может кто делал что то подобное.
Евгений
может и делал, но не с migx а с минишопом
Евгений
а так через foreach и получение объекта
Андрей
может и делал, но не с migx а с минишопом
Да с минишопом то всё просто, и через консоль, и компонент есть готовый. Я именно про разбор migx поля, хотя по идее тоже не сложно должно быть) спросил, может кто запиливал уже подобное.
Евгений
не migxdb ?
Андрей
Евгений
Ага, прям migx
ну json_decode и потом наверн json_encode
Евгений
было у меня где-то как писать в migx
Андрей
ну json_decode и потом наверн json_encode
Так то логично, пойду бекапить базу и колхозить скрипт)
Евгений
Так то логично, пойду бекапить базу и колхозить скрипт)
я нашёл вот это у себя <?php $input = $doc->getTVValue('myMigx'); $res = $modx->fromJSON($input); $count = count($res); $new = array( 'MIGX_id' => $count + 1, 'name' => $scriptProperties['fields']['name'], 'message' => $scriptProperties['fields']['message'], 'email' => $scriptProperties['fields']['email'], 'date' => $scriptProperties['fields']['date'], ); $res[] = $new; if (!$doc->setTVValue('myMigx', $modx->toJson($res))) { $modx->log(modX::LOG_LEVEL_ERROR,'There was a problem saving your data!'); return false; } return true;
Евгений
где-то спёр походу давно
Андрей
О, спасиб! думаю пригодится
Иван
https://www.washingtonpost.com/graphics/entertainment/game-of-thrones/
Евгений
вот людям делать нефиг
Sentinel
Есть вот такой блок с версткой http://picplus.ru/img/1904/16/2b721bc0.png надо собрать его правильно.. посоветуйте как лучше это сделать... хотел миксом, но получается нужно делать вложенный микс.. что не очень хорошо
Евгений
это типа слайдер у тебя?
Sentinel
да
Sentinel
slick
🙈 PG
да
не усложняй
🙈 PG
смотри
🙈 PG
хотя для начала скинь код текстом
Евгений
если выводишь foreach через fenom то проверяй индекс и закрывай/открывай теги
Sentinel
хотя для начала скинь код текстом
<div> <ul class="partners"> <li><a href="#"><img src="img/client1.png" alt=""></a></li> <li><a href="#"><img src="img/client4.png" alt=""></a></li> <li><a href="#"><img src="img/client7.png" alt=""></a></li> </ul> </div> <div> <ul class="partners"> <li><a href="#"><img src="img/client2.png" alt=""></a></li> <li><a href="#"><img src="img/client5.png" alt=""></a></li> <li><a href="#"><img src="img/client8.png" alt=""></a></li> </ul> </div> <div> <ul class="partners"> <li><a href="#"><img src="img/client3.png" alt=""></a></li> <li><a href="#"><img src="img/client6.png" alt=""></a></li> <li><a href="#"><img src="img/client9.png" alt=""></a></li> </ul> </div> <div> <ul class="partners"> <li><a href="#"><img src="img/client1.png" alt=""></a></li> <li><a href="#"><img src="img/client4.png" alt=""></a></li> <li><a href="#"><img src="img/client7.png" alt=""></a></li> </ul> </div>
🙈 PG
fenom?
Sentinel
да
🙈 PG
пара минут
Sentinel
т.е. получается для каждой четвертой, новый блок
🙈 PG
<div> <ul class="partners"> {foreach $MIGX as $item index=$idx} <li><a href="#"><img src="img/client1.png" alt=""></a></li> {if ($idx+1) % 3 == 0} </ul> </div> <div> <ul class="partners"> {/if} {/foreach} </ul> </div>
🙈 PG
короч как-то так
Igor
@iWatchYouFromAfar @igorabramenkov
Я походу поздно)
Алексей
с ENUM то не подскажет никто? Я уже $record->set('regime', $r); пробовал и $record->set('regime', "ENUM({$r})"); $r = " 'one', 'two', 'three' "; И массивом значения передавать в него
Алексей
Никак не идет
Алексей
Все равно в БД пустое поле
Евгений
я вообще хз что это такое
Алексей
я вообще хз что это такое
Перечисляемый тип в MySQL
Yurij
Привет. Кто сталкивался ситуацей когда есть {include 'head'} но нет чанков. Всё чанки удалени. Как подозреваю всё грузится с кеша, когда подключаю шаблони. Проверил базу в базе тоже нет.
Yurij
Сохрани хоть кэш
Ну это понимаю, просто нужно сделать мелочь, но понимаю что нужно восстановить полностью работу сайта чтобы что-то сделать.
🙈 PG
Yurij
1) у хостера нет резервных копий? 2) может чанки не отображаются, но они есть в базе
Я смотрел через adminer, так как не нашёл phpMyAdmin у хостера. До меня работало 3 программиста, рандомно пробежался по нескольким id чанков их MODX не видит тоже. Подозреваю что кто-то специально сламал логику сайта. Бекап сомневаюсь что есть рабочий.
Алексей
Народ! Ну помогите пожалуйста с ENUM! Ну неужели голый SQL запрос придется делать?
не Антон
Всем привет, как обычно оффтоп) Посоветуйте наушники полноразмерные закрытые, есть же меломаны? Из тру-бич сегмента за 3к+-
Eugene
gitmodx тема
Ага а еще fastroute
Миша
Ага а еще fastroute
но я перестал с gitmodx работать
Миша
gitify можно
Eugene
gitify можно
Чем он лучше?
Миша
Чем он лучше?
переносить прикольнее
Алексей
Блин, ну помогите с ENUM пожалуйста!
Dmytro
Блин, ну помогите с ENUM пожалуйста!
так а что ты хочешь сохранить в бд?
Алексей
так а что ты хочешь сохранить в бд?
набор вариантов собственно, некоторые из перечисленных в enum значений
Алексей
У меня, например есть набор чекбоксов, вот их и хочу сохранить
Dmytro
ну так подумай, ты хочешь сохранить $r = " 'one', 'two', 'three' "; значит у тебя именно такое значение и должно быть в enum
Dmytro
то есть именно значение как "'one', 'two', 'three'"
Dmytro
иначе будет пусто
Dmytro
к чему такие вообще сложности?
Dmytro
если хочешь сымитировать enum, то уже проще завести массив и делать array_intersect
Yurij
Я постоянно с этим сталкиваюсь, так как работаю с gitmodx
Можешь подробнее написать в личку, просто местами проскакивал gitmodx. Но он удален.
Eugene
да
в ней есть папка elements? там должна быть папка chunks вот в ней и на до искать файл head
Eugene
Спасибо
Хорошо, если помог
Sentinel
А кто подскажет, какова сейчас стоимость часа сборки сайта или прочих доработок?
Sergey_K
Я плачу программисту по ставке 800р в час
Sentinel
Я плачу программисту по ставке 800р в час
Т.е. задачи которые ты ему ставишь за эти деньги не могут быть не выполнены, да?
Sergey_K
Эм... не понял))
Sergey_K
Мы согласовываем задачи
Sergey_K
До
Sentinel
Или есть, то, что программист не может сделать?