Size: a a a

2021 March 12

AA

Am Ambrion in Evolution CMS
Сергей
так кода больше)
Больше кода больше денег!11
источник

С

Сергей in Evolution CMS
Am Ambrion
Больше кода больше денег!11
и не поспоришь же)))
источник

ТК

Тимофей Косман... in Evolution CMS
Привет, кто-нибудь знает, .почему формлистер ругается,что в матчес только одно значение, .а нужно два? У меня же два указано


'phone'=>[
                   'required'=>'Обязательно введите номер телефона',
                   'phone'=>'Введите номер телефона правильно',
                    'matches'=>[
                        'param'=>"/380\d{9}/",
                        'message'=>'Номер должен начинаться с 380 и заканчиваться 9 цифрами вашего телефона без пробелов'
                    ]
               ]
источник

ТК

Тимофей Косман... in Evolution CMS
или матчес нельзя с phone?
источник

AG

Alexander Grishin in Evolution CMS
Тимофей Косман
Привет, кто-нибудь знает, .почему формлистер ругается,что в матчес только одно значение, .а нужно два? У меня же два указано


'phone'=>[
                   'required'=>'Обязательно введите номер телефона',
                   'phone'=>'Введите номер телефона правильно',
                    'matches'=>[
                        'param'=>"/380\d{9}/",
                        'message'=>'Номер должен начинаться с 380 и заканчиваться 9 цифрами вашего телефона без пробелов'
                    ]
               ]
может с кодировками что-нибудь?
источник

ТК

Тимофей Косман... in Evolution CMS
Ну полгода уже отработало без регулярки, только  required и phone, решил добавить проверку, и ловлю крэш сразу
источник

С

Сергей in Evolution CMS
Тимофей Косман
Привет, кто-нибудь знает, .почему формлистер ругается,что в матчес только одно значение, .а нужно два? У меня же два указано


'phone'=>[
                   'required'=>'Обязательно введите номер телефона',
                   'phone'=>'Введите номер телефона правильно',
                    'matches'=>[
                        'param'=>"/380\d{9}/",
                        'message'=>'Номер должен начинаться с 380 и заканчиваться 9 цифрами вашего телефона без пробелов'
                    ]
               ]
обновить их экстраз можно
источник

С

Сергей in Evolution CMS
Тимофей Косман
или матчес нельзя с phone?
источник

ТК

Тимофей Косман... in Evolution CMS
честно, не совсем понял оба ваши комментария.
источник

С

Сергей in Evolution CMS
Тимофей Косман
честно, не совсем понял оба ваши комментария.
первое, что можно обновить формлистер с помощью модуля экстраз, второе пример того что работает
источник

ТК

Тимофей Косман... in Evolution CMS
понятно, спасибо
источник

p

paic in Evolution CMS
Я так понял, что в BaseController, если я раньше писал так
$this->data['topmenu'] = json_decode($this->evo->runSnippet('DLMenu', ['parents' => 0, 'maxDepth' => 2, 'api' => 1]), true)[0];
то используя вашу фичу, можно писать в синтаксисе как на скриншоте? И что означает для DLMenu в конце записи после нуля указание переменной testDL3
источник

AS

Aliaksandr Sadouski in Evolution CMS
paic
Я так понял, что в BaseController, если я раньше писал так
$this->data['topmenu'] = json_decode($this->evo->runSnippet('DLMenu', ['parents' => 0, 'maxDepth' => 2, 'api' => 1]), true)[0];
то используя вашу фичу, можно писать в синтаксисе как на скриншоте? И что означает для DLMenu в конце записи после нуля указание переменной testDL3
ключ кэша если нужен отличный от дефолтного
источник

p

paic in Evolution CMS
+ понял, спасибо
источник

p

paic in Evolution CMS
а что по чанкам?
источник

AS

Aliaksandr Sadouski in Evolution CMS
источник

AS

Aliaksandr Sadouski in Evolution CMS
есть стандартный метод для сниппета - у него 4 параметра - название, параметры вызова, время кэша (число либо false по дефолту не кэшировать) и ключ кэша (если задано время кэша, то либо дефолтное из гет-параметров либо свое задавать - что рекомендуется)
источник

AS

Aliaksandr Sadouski in Evolution CMS
paic
а что по чанкам?
а что по чанкам?
источник

AS

Aliaksandr Sadouski in Evolution CMS
используется стандартный метод модх parseChunk - https://github.com/evolution-cms/evolution/blob/3.x/core/src/Core.php#L4563 - если передать массив вида ключ-значение, то будет парсинг )
источник

p

paic in Evolution CMS
Aliaksandr Sadouski
есть стандартный метод для сниппета - у него 4 параметра - название, параметры вызова, время кэша (число либо false по дефолту не кэшировать) и ключ кэша (если задано время кэша, то либо дефолтное из гет-параметров либо свое задавать - что рекомендуется)
да я уже вспомнил, просто с декабря не подступал к 3.0, а раньше или где-то читал, или в видео от Дмитрия было
источник