Oleg
Код в базе данных и лежит
код лежит в базе данных, но не только он там лежит
Aliaksandr
Ладно, я спать
Evgeniy
Ну это если уже дело типо не в modx
Oleg
В какую папку смонтирован поддомен? Посмотрите отличаются ли phpinfo для сайтов. Проверьте магию в .htaccess или nginx конфигах
phpinfo идентичен (были разные версии php, поставил одинаковые, ничего не поменялось в плане кеширования), в htaccess стандартно (плюс 301 редиректы конкретных страниц). nginx конфиг недоступен (шаред хостинг на бегете), по монтированию не вижу инфы, вернее, похоже на то, что смонтированы поддомены в корневую папку. Ну и не очень понятно, как MODX может быть не при чем, если он своими механизмами файлы с кешем создает. Не в том смысле, что "да ну, брехня", а в том, что непонятно, чего ему может не нравиться (не хватать?) в заголовках(? или еще где-то?)
Oleg
MODX_SITE_URL, например, корректно определяется.
Aliaksandr
Там просто два модха стоит, вот и весь фокус
Aliaksandr
А как могут быть разные версии пхп, если сайт физически в одном месте?
Pathologic
здесь помогут только принципы битрикса
Aliaksandr
Вот и я говорю, какой только хрени не придумают на модхе, лишь бы на битрикс не переходить :)
Aliaksandr
Один сайт на разных версиях пхп в зависимости от домена
Сергей
Один сайт на разных версиях пхп в зависимости от домена
в htaccess поставить в зависимости от домена))) AddHandler application/x-httpd-php56 .php OR AddHandler application/x-httpd-php73 .php
Anonymous
Сергей
Aliaksandr
И синхронизируется по плагину OnDocFormSave или вообще раз в сутки по крону )
Aliaksandr
Я как то делал, чтоб в одном месте новость добавлялась/менялась, а оно еще на трех сайтах также делалось)
Anonymous
И синхронизируется по плагину OnDocFormSave или вообще раз в сутки по крону )
Ну давайте добавим лучше извращений, репликация БД
Pathologic
Modx Revolutoin хорошо защищена, хотя многие веб-студии активно поддерживают миф, что Open Source системы полны уязвимостей. В Modx Evolution защита чуть слабее, поэтому для сайтов, на которых предусмотрены платежи, лучше использовать версию Revolution.
Антон
ну, в общем, в eform на php 7.2 ошибка Line 699 Source $lastitems[count($lastitems)]="[+$name+]"; Current Snippet eForm
Dmytro
Modx Revolutoin хорошо защищена, хотя многие веб-студии активно поддерживают миф, что Open Source системы полны уязвимостей. В Modx Evolution защита чуть слабее, поэтому для сайтов, на которых предусмотрены платежи, лучше использовать версию Revolution.
Только пусть не говорят @Agel_Nash а то он их сильно огорчит. Особенно если учесть что Женя отправил в Рево очередной фикс безопастности который не могут принять уже месяц ;))
Andrey
Интересно, а Битрикс хоть раз ломали? Сколько не гуглил - не находил такой информации
Сергей
навалом и примеров взломов и так же защиты. достаточно поискать в яндексе)
Александр
Интересно, а Битрикс хоть раз ломали? Сколько не гуглил - не находил такой информации
Вообще, они параноидально на страже утечек таких сведений. И столь же параноидально реагируют, если ты сообщишь, как сломал - в этом смысле есть надежда, что взлом отразится в тикете, и тикет довольно скоро реализуют. Только обновления не все ставят - т.к. они, например, могут что-то поломать в работе сайта. Официальная позиция: мы API не ломаем, а если сайт сделан так, что работает не по API, или привязывается к косякам в текущей реализации API, то неработа после обновления - проблема уже владельца.
Антон
доступ есть?
да я на FL переделал уже
Антон
спасибо!
Aliaksandr
да я на FL переделал уже
файл глянуть от еформы
Aliaksandr
строчку 699 ))
Антон
$lastitems[count($lastitems)]="[+$name+]";
Dmytro
До нее должна стоять проверка на is_array Если нету то не обновленный еформ
Dmytro
Обращались пару раз с запросом почистить вирусы на битрикс Так что его тоже ломают
Aliaksandr
$lastitems[count($lastitems)]="[+$name+]";
В актуальной версии это вроде строчка 706 - https://github.com/extras-evolution/eForm/blob/master/assets/snippets/eform/eform.inc.php#L706
Dmytro
/stat@combot
Aliaksandr
или неправильно считает строчки или там действительно что-то не обновлено - потому и хотел глянуть
Aliaksandr
хотя посмотрел - по состоянию на 1.11.2017 это действительно была строчка 699 ))
Антон
До нее должна стоять проверка на is_array Если нету то не обновленный еформ
if (isset($fld)) { $value = htmlspecialchars($value, ENT_QUOTES, $modx->config['modx_charset']); } if(strpos($name,":")===false) $docText = str_replace("[+$name+]",$value,$docText); else { // this might be a listbox item. // we'll remove this field later $lastitems[count($lastitems)]="[+$name+]"; }
Антон
а после правок версию не обновляли?
Dmytro
Старый код который на 7.2 не пашет
Антон
1.4.9 эта
Dmytro
Неа надо поднять ;)
Антон
в экстрас она
Антон
может в этом дело
Aliaksandr
updated version number to 1.4.9 10 months ago
Aliaksandr
не очень новая, 10 месяцев эгоу
Aliaksandr
Неа надо поднять ;)
там наверно с релиза тянет - https://github.com/extras-evolution/eForm/releases :)
Aliaksandr
а правки на php7 были позднее - https://github.com/extras-evolution/eForm/compare/1.4.9...master
Камиль
что лучше?
Камиль
по умолчанию документпарсер стоит, но мне почему то кажется dl лучше
Aliaksandr
по умолчанию документпарсер стоит, но мне почему то кажется dl лучше
наверно в dl будет обрабатываться твиг/блейд и т.п.
Dmytro
Вот зачем: https://www.youtube.com/watch?v=OXAZHQszWjk&feature=youtu.be
Камиль
Вот зачем: https://www.youtube.com/watch?v=OXAZHQszWjk&feature=youtu.be
хммм выходит блейд уже в коробке?
Andrey
ставить надо из экстрас
Dmytro
Камиль
жаль без плагинов нельзя сохранить редактирование шаблонов, чанков из админки и одновременно из ide
Камиль
Будет из коробки в 2.0 ))
значит пора осваивать начинать ))
Dmytro
что б и в IDE редактировать и если что в админке ?
Камиль
да
Dmytro
ну как отладим все в файлах сделаем листинг шаблонов из файлов и можно будет
Dmytro
там не сложно
Камиль
крутяк было бы очень удобно. бывало приходилось вносить правки с телефона :D тут без админки никак
Dmytro
Ну так можно файловый менеджер то есть 🙂
Dmytro
согласен что искать не удобно через него шаблоны проще через елементы но все же можно )
Камиль
да но в любом случае во всём есть свои удобноства
Dmytro
Сделаем что было удобно главное что б писали нам пожелания 🙂
Dmytro
Ну и тестили )
Камиль
первый сайт на ево за 3 месяца :( так бы тестил ноу проблем
Камиль
Будет из коробки в 2.0 ))
а можно будет потом 1.4.6 обноввить до 2?
Aliaksandr
Насколько я понял - блейд из коробки для ядра, а для фронта в виде плагина
Aliaksandr
Там же на фронте в виде плагина можно использовать не блейд, а твиг :)
Andrey
https://extras.evolution-cms.com/ - Mixed Content: (подключение jQuery)
Камиль
нужно на блейд переходить ибо вопследнее время приходится сталкиваться с ларавел
Anonymous
Вот зачем: https://www.youtube.com/watch?v=OXAZHQszWjk&feature=youtu.be
Я бы тебя бил за такое видео, сейчас же все начнут шаблоны из контента подключать
Dmytro
Насколько я понял - блейд из коробки для ядра, а для фронта в виде плагина
Ну тут как раз решаем как сделать с учетом что в админке он есть то логично что доставлять особо ничего не надо что б работало и на фронте 🙂 вообщем как будет понятно как будет то будут и примеры и описания и т д )