alexx
три раза сотри-пересохрани
Andrey
Ну вот почему-то отказались подтягиваться.
Andrey
Да я уже и перекрестил на всякий)
Dmitriy
волны вирусной не было ? а то что-то на ру-центре словили
Anonymous
приветствую, граждане, есть такая проблема с авторизацией пользователя http://test.strongwood.by/myoffice.html
Anonymous
пользователь dooge 123123
Anonymous
проблема в том что по нажатию на кнопку войти ничего не происходит
Anonymous
либо
Anonymous
500 ошибка - после перезагрузки страницы - пользователь уже залогинен
Anonymous
это чистый модх ево 1.4 + tsvshop
Anonymous
сталкивался кто-нибудь с такой проблемой?
Илья
смотрите логи сударь
Anonymous
а где их смотреть?
Илья
вернее не так) судя по вопросу, на хостинге
Igor
без логов можна только гадать
Раньше Здесь Был Мат_
Можно посмотреть как процесс авторизации происходит, там и искать
Anonymous
[14-Nov-2017 15:52:37 Europe/Minsk] PHP Fatal error: Call to a member function get() on a non-object in /assets/snippets/FormLister/plugin.userHelper.php on line 22
Anonymous
в том случае, когда после попытки авторизации 500-я ошибка
Илья
вот и отключи этот плагин
Anonymous
да, так намного лучше, спасибо, Илья
Dark
Может кому пригодится. Плагин для изменения панели авторизации администратора сайта. form_login_custom Кастомизация страницы входа в админку /**/ $e = $modx->Event; if($e->name == 'OnManagerLoginFormRender') { $html_val = isset($html_val) ? $html_val: ''; $css_val = isset($css_val) ? $css_val: ''; $js_val = isset($js_val) ? $js_val: ''; $output = $html_val . $css_val . $js_val; } $e->output($output); Параметры: { "html_val": [ { "label": "html блока под формой авторизации", "type": "textarea", "value": "<div class=\"comp\"> \n\t<center>\n\t\t<br><b>\"компани\"</b> - Разработка и <br>продвижение сайтов\n\t\t<a target=\"_blank\" href=\"http://company.by/\">company.by</a>\n\n\t\t<a target=\"_blank\" href=\"http://company.by/\"><br><br>\n\t\t<img height=\"50\" src=\"media/style/default/images/company2.png\">\n\t\t</a>\n\t </center>\n</div>", "default": "", "desc": "" } ], "css_val": [ { "label": "css страницы авторизации в админке", "type": "textarea", "value": "<style>\n\t.comp {\n\t\tcolor: #B2B2B2;\n\t\tmargin: 0.5em auto;\n\t\tfont-size: 80%;\n\t}\n\t.comp img {\n\t\theight: 50px;\n\t}\n\t.logo img {\n\t\t/*background-color: #fff;*/\n\t\tpadding: 10px;\n\t\topacity: 0;\n\t}\n</style>", "default": "", "desc": "" } ], "js_val": [ { "label": "js страницы авторизации в админке", "type": "textarea", "value": "<script type=\"text/javascript\">\n\tvar pict_url = '../assets/templates/market/img/logo.svg';\n\tdocument.querySelector('.logo img').setAttribute('src',pict_url);\n\twindow.onload = function(){\n\t\tdocument.querySelector('.copyrights').style.display = 'none';\n\t\tdocument.querySelector('.logo img').style.opacity = 1;\n\t};\n</script>", "default": "", "desc": "" } ] } Событие: OnManagerLoginFormRender
Илья
ага, так все и запомнили
Женечка
Может кому пригодится. Плагин для изменения панели авторизации администратора сайта. form_login_custom Кастомизация страницы входа в админку /**/ $e = $modx->Event; if($e->name == 'OnManagerLoginFormRender') { $html_val = isset($html_val) ? $html_val: ''; $css_val = isset($css_val) ? $css_val: ''; $js_val = isset($js_val) ? $js_val: ''; $output = $html_val . $css_val . $js_val; } $e->output($output); Параметры: { "html_val": [ { "label": "html блока под формой авторизации", "type": "textarea", "value": "<div class=\"comp\"> \n\t<center>\n\t\t<br><b>\"компани\"</b> - Разработка и <br>продвижение сайтов\n\t\t<a target=\"_blank\" href=\"http://company.by/\">company.by</a>\n\n\t\t<a target=\"_blank\" href=\"http://company.by/\"><br><br>\n\t\t<img height=\"50\" src=\"media/style/default/images/company2.png\">\n\t\t</a>\n\t </center>\n</div>", "default": "", "desc": "" } ], "css_val": [ { "label": "css страницы авторизации в админке", "type": "textarea", "value": "<style>\n\t.comp {\n\t\tcolor: #B2B2B2;\n\t\tmargin: 0.5em auto;\n\t\tfont-size: 80%;\n\t}\n\t.comp img {\n\t\theight: 50px;\n\t}\n\t.logo img {\n\t\t/*background-color: #fff;*/\n\t\tpadding: 10px;\n\t\topacity: 0;\n\t}\n</style>", "default": "", "desc": "" } ], "js_val": [ { "label": "js страницы авторизации в админке", "type": "textarea", "value": "<script type=\"text/javascript\">\n\tvar pict_url = '../assets/templates/market/img/logo.svg';\n\tdocument.querySelector('.logo img').setAttribute('src',pict_url);\n\twindow.onload = function(){\n\t\tdocument.querySelector('.copyrights').style.display = 'none';\n\t\tdocument.querySelector('.logo img').style.opacity = 1;\n\t};\n</script>", "default": "", "desc": "" } ] } Событие: OnManagerLoginFormRender
чё он делает? можно для меня идиота описание и картинку к вашему плагину?
Dmytro
По части табов глобальных они потому и выключены по умолчанию ибо еще не оттестированны. Так же там уже многое поправили до конца недели будет уже RC2
Илья
👍
Dmytro
По мобаил пишите на гитхаб какой девайс и что бажит так же проблема в том что тестили не на всех устройствах и мобильных браузерах
Илья
ваще удобна
Dark
чё он делает? можно для меня идиота описание и картинку к вашему плагину?
http://prntscr.com/habeyq Делает возможность кастомизировать вход в админку. Поменять логотипы, добавить описание и т.д. Сделал побыстрому для себя
Женечка
ммм, тёплый ламповый </center>
Dark
ммм, тёплый ламповый </center>
С версткой не заморачивался особо. Знаю, что осуждается его использование, но пока работает
Раньше Здесь Был Мат_
Ребята подскажите сколько будет стоить модуль, в котором собираются сообщения с форм обратной связи и из которого можно отвечать на почту
Am
О, ТП cmsmagazine.ru ответила спустя два дня и пять дней после регистрации (((% Подтвердили сайт руками, а в "Партнерах" меня все нет ((% Может еще через 5 дней добавят (((%
Am
ага (((:
Am
Может он для кого-то делает и хочет цену узнать.
Anonymous
Тот неловкий момент, когда я в данный момент примерно тем же занимаюсь
Anonymous
О, касаемо webix, он теперь только платный?
Раньше Здесь Был Мат_
Мне, чтобы цену знать, а то может дорого беру или дёшево. А так понятно, что через препаре в базу писать и оттуда в вебикс пихать
Раньше Здесь Был Мат_
Так сказать сколько стоит типовая работа
Раньше Здесь Был Мат_
О, касаемо webix, он теперь только платный?
По прежнему есть свободная версия
Am
Минималка за труды что ли.
Am
А так - нет "много или мало", это только ВАШЕ личное время и Вы живете его. (;
Раньше Здесь Был Мат_
Вот, а я хотел сказать 2-2.5к руб
Anonymous
Dmytro
Да не у них есть фри и платный как и было
Раньше Здесь Был Мат_
Ищи там под gpl v3
Am
Вот, а я хотел сказать 2-2.5к руб
Ну, 2-2.5 это как раз и есть около 50$ ((% так что нормально, как по мне.
Раньше Здесь Был Мат_
Pricing - download webix standart
Anonymous
Ага, нашёл
Anonymous
А то вчера один функционал из документации не работал, а не нашёл где скачать новую версию.
Am
(% ну, чуть-чуть округлил
Anonymous
Спасибо за то что пнули в нужную сторону
Раньше Здесь Был Мат_
Спасибо, буду теперь увереней
Anonymous
У меня тут внезапно возник затык с созданием ресурса через FormLister Validation errors - пустой массив File validation errors - пустой массив А вот потом такое https://image.prntscr.com/image/fV5AmCUqSRSRqDruk-isZg.png
Anonymous
Да, текст ошибки "Не удалось сохранить данные."
Anonymous
aid это ТВ и он существует
Dmytro
А если без тв сохраняет?
Anonymous
Не знаю, ещё не добрался до этого дела, но скорей всего знаю в чём проблема
Anonymous
Возможно из-за одновременной авторизации на фронте и бэке
Anonymous
Нет, не из-за этого
Anonymous
Вырезал aid из формы и из allowedFields, contentFields
Anonymous
А он остался 😊
Anonymous
Причём в Prepare finished его нет, а в Save failed, он есть
Pathologic
из лога видно, что данных как бы и нет
Pathologic
teplate
Anonymous
Расковырям исходники, я наверно нашёл в чём загвоздка
Anonymous
Не может же из-за одного teplate терятся всё? Тем более уже поправил
Anonymous
Скрин старый
Pathologic
да, я ниже не увидел
Anonymous
public function getContentFields($flip = false) { $fields = array(); $contentFields = $this->config->loadArray($this->getCFGDef('contentFields')); Есть вот этот кусок кода
Pathologic
сейчас проверю
Anonymous
В $contentFields вот что приходит https://image.prntscr.com/image/-d-uTYgdSBCEo0qktIUtzw.png
Anonymous
Сам конфиг вызова вот так, вроде бы верно. https://image.prntscr.com/image/6VwDnC5FQT_2u4NcbALnhg.png
Pathologic
запятая лишняя