Алексей
точно)
Anonymous
😂😂
Anonymous
про запас Френка захватим😁
Алексей
экзотика? черное мясо))))
Anonymous
ага😂😂
Anonymous
просто дастиш - фантастиш))
Andrew
Всем привет
Andrew
sendRedirect - почему, даже если явным образом ему указать, что хочу код 301, все равно отдает 302 Found? (
Andrew
$modx->sendRedirect('/amp/'.$initial_url.'/','','','301');
Andrew
Ответ: писать нужно было
Andrew
$modx->sendRedirect('/amp/'.$initial_url.'/','','','HTTP/1.1 301 Moved Permanently');
CZB
CZB
CZB
Рыбаки поймут)))
Vladislav
йоу! Создать TV можно только через запрос к базе данных, или есть все таки какие метода в API?
Dmytro
if (!function_exists('saveTV')) { function saveTV($contentid,$tv,$tvval){ global $modx; if(is_numeric($tv)){ $tvid = $tv; }else{ $table = $modx->getFullTableName('site_tmplvars'); $tvid = $modx->db->getValue( $modx->db->select( 'id', $table, 'name="'.$tv.'"' ) ); } $table = $modx->getFullTableName('site_tmplvar_contentvalues'); $isset = $modx->db->getValue( $modx->db->select( 'count(*)', $table, "contentid=".$contentid." AND tmplvarid=".$tvid." " ) ); if($isset){ $modx->db->update(array('value'=>$tvval),$table,"contentid=".$contentid." AND tmplvarid=".$tvid); } else{ $modx->db->insert(array('contentid'=>$contentid,'tmplvarid'=>$tvid,'value'=>$tvval),$table); } } }
Dmytro
Ну или через MODxAPI
Сергей
Сергей
рыбаки поймут)
Asan
где расположен файл конфугараций в Evo?
CZB
Точно)))
Asan
поменять имя и пароль бд
Asan
спс
Dmytro
а там нет проверок на наличия id ?
Vladislav
а там нет проверок на наличия id ?
Какое id? Текущего документа?
Dmytro
ага
Vladislav
ага
https://github.com/DivanDesign/MODXEvo.plugin.ManagerManager.mm_ddSelectDocuments/blob/master/ddselectdocuments/ddselectdocuments.php да вроде нет
Dmytro
Вот это лучше: http://docs.evo.im/04_extras/selector.html
Сергей
А с этим так никто и не столкнулся?
плагин на событие OnDocFormPrerender, что показывает? $e = &$modx->Event; if ($e->name == 'OnDocFormPrerender') { $output = ' <script> alert("id: ' . $id . '. template: ' . $template . '") </script> '; $e->output($output); }
Сергей
alert id: 0. template: 9
значит всё работает
Vladislav
странно что в других плагинах обрабатывается события а вот в этом проблема возникает
Vladislav
Простите, я не так выразился. Я все про этот «ManagerManager.mm_ddSelectDocuments» говорю. У меня несколько плагинов работаю на странице, у всех работает событие 'OnDocFormPrerender' при создании нового документа, а у «ManagerManager.mm_ddSelectDocuments» нет
Vladislav
ну все равно спасибо, кажется я нашел курс куда надо копать
Marc
После перемещения веб-сайта: Logging error: couldn't save log to table! Error code: Unknown column 'ip' in 'field list'
Marc
Это может быть CHMOD ?
Marc
Ah, its modx_event_log
Сергей
Ah, its modx_event_log
all the tables have the prefix "evo_" ("modx_")?
Marc
all have modx
Marc
1.4.3
Сергей
Это может быть CHMOD ?
Yes, it can and with the rights problem on folders manager / *
Marc
Не знаю, почему он говорит, что ему нужен префикс evo_
Сергей
Не знаю, почему он говорит, что ему нужен префикс evo_
manager/includes/config.inc.php $table_prefix = 'evo_';
Marc
$table_prefix = 'modx_';
Сергей
$table_prefix = 'modx_';
1. Системная конфигурация - Безопасность - Обнаружение уровня ошибки РНР - Обнаружить все 2. Просмотр событий
Marc
Evo Debug/ stop message » PHP Minor Problem (this message show logged in only) Error : Undefined index: q Error information ErrorType[num] NOTICE[8] File /domains/xxx.nl/public_html/assets/modules/yams/class/yams.class.inc.php Line 3050 Source $aliasDecoded = YamsUtils::UrlDecode($_GET['q']); Current Plugin YAMS(OnWebPageInit)
Marc
Может быть, было бы лучше изменить весь префикс на evo_
Marc
Не знаю, как исправить ошибку, чем незначительная ошибка YAMS
Marc
Интересно, можно ли изменить префикс с обновлением?
Сергей
Не знаю, как исправить ошибку, чем незначительная ошибка YAMS
https://github.com/Deesen/YAMS/blob/master/assets/modules/yams/class/yams.class.inc.php#L3050 $aliasDecoded = !empty($_GET['q']) ? YamsUtils::UrlDecode($_GET['q']) : '';
Marc
теперь посмотри это сообщение! Trying to get property of non-object « Evo Debug/ stop message » PHP Minor Problem (this message show logged in only) Error : Undefined index: enable_filter Error information ErrorType[num] NOTICE[8] File /domains/xxx.nl/public_html/manager/includes/document.parser.class.inc.php Line 6585 Source if ($this->config['enable_filter'] == 1 && strpos($key, ':') !== false && stripos($key, '@FILE') !== 0) { Current Plugin YAMS(OnLoadWebDocument)
Marc
Oke, сделает обновление и обновит все плагины и посмотрит, что случилось.
Сергей
1,0... to 1.4.3 ?
Marc
Довольно уверен, что я обновляюсь от версии 1.2.1 (или версии RE 2) - 1.4.x
Marc
Я помню, что всегда была проблема с журнальной таблицей и очищалась до
Сергей
1.2.1 - 1.3.6 - 1.4... нужно обновиться через версию 1,3,6 (1,3,5)
Dmytro
неа можно сейчас сразу )
Сергей
неа можно сейчас сразу )
методом исключения))
Marc
Теперь он 1.4.3, Давайте посмотрим, что произойдет после повторного обновления 1.4.3 - 1.4.3
Marc
Мне не нравится этот сервер, кстати
Сергей
смотрите, все ли префиксы правильные?
Marc
Сергей
Marc
Ах, да, ваше право. Это потому, что я очистил все строки в этой таблице :(
Сергей
Сергей
После перемещения веб-сайта: Logging error: couldn't save log to table! Error code: Unknown column 'ip' in 'field list'
column 'ip' in 'field list'... https://github.com/evolution-cms/evolution/blob/develop/install/setup.sql#L81-L93
Marc
Павел
Привет всем, кто занет как праильно вставлять плейсхолдеры в скрипт?? http://take.ms/8BFqG вот как это делаю я , а вот что получаеться http://take.ms/fGvQF