We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 17052
    • 41 Posts
    При редактировании через QuickEdit (или как там точно?) невозможно сохранить результат, пишет следующее:

    « MODx Parse Error »
    MODx encountered the following error while attempting to parse the requested resource:
    « Execution of a query to the database failed - Table ’u01294_yourguru.modx_’ doesn’t exist »
    SQL: UPDATE modx_ SET editedon=’’,editedby=’1151068356’ WHERE id = ’38’;
    [Copy SQL to ClipBoard]

    Parser timing
    MySQL: 0.0010 s s (4 Requests)
    PHP: 1151068356.3532 s s
    Total: 1151068356.3542 s s


    Если же зайти в админку и там редактировать - то все отлично... в чем может быть проблема?
      • 33114
      • 518 Posts
      Использовали доп. параметр (TV)?

      Известный баг, который исправят в версии 0.9.5.

      Разработчик QuickEdit просто забыл кое-что smiley

      1. в файле [tt]assets/modules/quick_edit/editor.class.inc.php[/tt]

      строка 309, заменить :

      $modx->db->update(array('editedon'=>$now, 'editedby'=>$time), "{$pre}", "id = '{$doc_id}'");

      на
      $modx->db->update(array('editedon'=>$now, 'editedby'=>$time), "{$pre}site_tmplvar_contentvalues", "id = '{$doc_id}'");


      2. эта строка должна обновлять два поля: editedon и editedby но их не существует в таблице "modx_site_tmplvar_contentvalues", так что из придется создать вручную (int(20) and int(10) с разрешенным Null)
        http://modx.ru - российская поддержка MODx
        http://newscup.ru - экспериментальный проект
        http://yentsun.com - персональный сайт
        • 17052
        • 41 Posts
        Спасибо!.. сработало...