Алексей
точно)
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?
Vladislav
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);
}
}
}
Спасибо
CZB
CZB
Точно)))
Asan
поменять имя и пароль бд
Андрей
Asan
спс
Vladislav
Dmytro
а там нет проверок на наличия id ?
Vladislav
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);
}
EVO bot Лёшка
Vladislav
Сергей
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
Marc
all have modx
Marc
1.4.3
Marc
Не знаю, почему он говорит, что ему нужен префикс evo_
Marc
$table_prefix = 'modx_';
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
Интересно, можно ли изменить префикс с обновлением?
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
Ах, да, ваше право. Это потому, что я очистил все строки в этой таблице :(
Сергей
Marc
Павел
Привет всем, кто занет как праильно вставлять плейсхолдеры в скрипт?? http://take.ms/8BFqG вот как это делаю я , а вот что получаеться http://take.ms/fGvQF