We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 5675
    • 120 Posts
    Как сделать модуль, который при сохранении документа в определенном разделе будет копировать его целиком в другой предуказанный раздел...
      Автор благодарит алфавит за любезно предоставленные буквы
      • 16289
      • 121 Posts
      Это не модуль, а плагин нужен. Назначить его на событие OnDocFormSave, например.
      А в плагине для создания документа в другой папке DocManager Вам в помощь. Что-то типа такого:

      $e =& $modx->event;
      switch ($e->name ) {
          case 'OnDocFormSave':
             require_once('assets/libs/docmanager/document.class.inc.php');
             $doc = new Document(); // создаем документ
             $doc->Set('parent',2); // определяем в какую папку положить
             $doc->Set('template','Шаблончик'); // задаем шаблон      
             $doc->Set('content',stripslashes($_POST['ta'])); // основное содержимое
             //Дальше заполняем те поля, что нужны
             $doc->Set('pagetitle',$_POST['pagetitle']); // заголовок
             //...
             $doc->Save(); // сохраняем
      
              
          break ;
          default:
          return ;
      }
      
        How could number of mysql queries be more than number of tables in DB???
        • 897
        • 1,620 Posts
        DocManager - мертвый. Обратите внимание на CakeMODx
          "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

          Не используйте Revo для "просто сайтов". Используйте Evo

          Who can defeat the Russian bear?
          • 7368
          • 264 Posts
          +1 положительный отзыв к CakeMODx. Сам им пользуюсь в своих проектах, очень помогает, и работает так как мне нужно. И возможностей у него больше!
            • 16289
            • 121 Posts
            Да тут в общем разницы нет, просто DocManager встроенный.
              How could number of mysql queries be more than number of tables in DB???