Сергей
Andrey
Никогда классы не писал так, всегда копирую с сайта. Нахуй это помнить )
Сергей
жаль нельзя алиас в css сделать, типа
@alias(.material-icons) {
.mi {*}
}
Andrey
Эмм. Это в смысле что должно произойти?
Сергей
в sass кажется был @extend
Andrey
Так это в scss можно навертеть наверное, типа
%class{ }
И потом его
@extend %class
Andrey
Либо миксин придумать, смотря чего надо.
Andrey
А хз тебя. Может и надо — всё ж от нужды зависит.
Andrey
Файлика нет под рукой, что-то я там мутил со шрифтами.
Сергей
если бы я его подключал из своей папки, просто заменил все классы и всё
Aliaksandr
А, там прикольно, класс то везде одинаковый, а внутри спана словами просто элемент вписан
Sasha
Некрасивые они какие-то
Aliaksandr
Или мне просто на телефоне фигню показывает :)
Sasha
и брендов нет
Aliaksandr
Лучше некрасивые бесплатные, чем некрасивые платные))
Andrey
Толстые нравятся всем. Хотя все говорят, что любят худеньких =)
Сергей
Sasha
Ну начинается, скалы, волны и всё такое
Sasha
огонь)
не все, на самом деле, прямо хорошо выглядят, ± иногда хочется какой-то другой вариант
Andrey
Пятница же
Andrey
Я вот под конец дня узнал, что можно, сидя на кресле, кинуть карандаш так, чтобы он воткнулся в подвесной потолок. Это чрезвычайно увлекательно.
Anonymous
Andrey
Не знаю. Главред пришла сегодня и сказала про Малдера, который так делал.
Пришлось притащить стулья, сесть в центре кабинета и херачить.
Сергей
Сергей
Timoffey
Привет, кто-нибудь знает, .почему формлистер ругается,что в матчес только одно значение, .а нужно два? У меня же два указано
'phone'=>[
'required'=>'Обязательно введите номер телефона',
'phone'=>'Введите номер телефона правильно',
'matches'=>[
'param'=>"/380\d{9}/",
'message'=>'Номер должен начинаться с 380 и заканчиваться 9 цифрами вашего телефона без пробелов'
]
]
Timoffey
или матчес нельзя с phone?
Alexander
Timoffey
Ну полгода уже отработало без регулярки, только required и phone, решил добавить проверку, и ловлю крэш сразу
Сергей
Сергей
Timoffey
честно, не совсем понял оба ваши комментария.
Timoffey
понятно, спасибо
Anonymous
Я так понял, что в BaseController, если я раньше писал так
$this->data['topmenu'] = json_decode($this->evo->runSnippet('DLMenu', ['parents' => 0, 'maxDepth' => 2, 'api' => 1]), true)[0];
то используя вашу фичу, можно писать в синтаксисе как на скриншоте? И что означает для DLMenu в конце записи после нуля указание переменной testDL3
Aliaksandr
Anonymous
+ понял, спасибо
Anonymous
а что по чанкам?
Aliaksandr
https://github.com/evolution-cms/evolution/blob/3.x/core/src/Core.php#L4384
Aliaksandr
есть стандартный метод для сниппета - у него 4 параметра - название, параметры вызова, время кэша (число либо false по дефолту не кэшировать) и ключ кэша (если задано время кэша, то либо дефолтное из гет-параметров либо свое задавать - что рекомендуется)
Aliaksandr
используется стандартный метод модх parseChunk - https://github.com/evolution-cms/evolution/blob/3.x/core/src/Core.php#L4563 - если передать массив вида ключ-значение, то будет парсинг )
Anonymous
Anonymous
я про это, рядом со сниппетом лежит
https://github.com/webber12/start-evo3/blob/main/core/custom/packages/Main/src/Chunk.php
Anonymous
а комментариев вроде не было или пропустил
Aliaksandr
там же рядом со сниппетом и про чанки картинка валяется
Anonymous
блин, когда уже Дмитрий закроет этот тормоз, не взлетит 3.0 с камнем телеги на ногах
Anonymous
Axenia
paic (217.94) увеличил карму webber_12 (3686.26)
Anonymous
Alexander
Anonymous
потеря всякой полезной информации
Anonymous
Вот сделал Александр полезную штуку, вроде и объявил, но оно тут же и умерло.
Pathologic
ну полезность штуки под сомнением
Anonymous
Да неважно, просто последний пример, а умирает все.
Pathologic
я не понимаю, в чем ее польза
Pathologic
только будет сбивать неосиляторов с толку
Pathologic
так фасад для запуска сниппета ты мог сделать пакетом
Pathologic
а не вот это вот
Pathologic
так и пользы было бы больше
Aliaksandr
проблема эво в том, что когда намного большая херотень прилетает в другие цмс, там все разрабы начинают кипятком сцать "ух как круто" - а у нас что бы не появилось, сразу все заговняют )))
Pathologic
Aliaksandr
как тот же ларавель носился с нахрен никому ненужными в контенте сниппетами )
Pathologic
а звездного рейтинга в нем не было, но по слухам делается легко
Pathologic
вроде бы @Serg_64j делал
Pathologic
Pathologic
ну просто если это для новичков ты делаешь, так ты их запутаешь еще больше
Aliaksandr
чем я их запутаю? это же синтаксический сахар - не хочешь ты писать evolutionCMS()->runSnippet("DocLister") а потом еще разбирать в json_decode полученный ответ - пишит сразу Snippet::DocLister()
Aliaksandr
даже в консоль ходить не надо - докинул файл в свой пакет в папку src и все ))
Pathologic
ну так это не правильно ((:
Aliaksandr
ну я действую по методу из уроков Димы : сходите на гит в экзампл-пэкэдж и возьмите оттуда BaseController ))