We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 36751
    • 15 Posts
    У меня в системе несколько манагеров, которые могут создавать документы в определенных разделах. Как узнать сколько манагер напостил документов. В описании и настройках манагера я не нашел.
    Возможно вообще такое на modx?
      • 36836
      • 5 Posts
      Возможно всё! Если такого функционала не предусмотрено в самой cms, то всегда можно дописать. Я совсем недавно использую MODx и много чего еще не знаю, но первая мысль — просто проанализировать БД.

      В таблице «...site_content» хранятся страницы cms, включая дату публикации и идентификатор человека, который опубликовал документ. Достаточно одного запроса, чтобы узнать необходимое количество страниц.
        • 37235
        • 17 Posts
        возникла такая же потребность, сделал новый ресурс в нем поместил вызов дитто

        <ol style="border: 1px solid #EEE;">
        <h2>ФИО манагера</h2>
        <p>Дата -->ID документа -- > Название --> Опубликован (1 - да, 0 - нет)</p>
        [!Ditto? &startID=`0` &tpl=`director_tpl` &depth=`100` &seeThruUnpub=`1` &showPublishedOnly=`0` &dateSource = `createdon` &dateFormat=`%d.%m.%Y` &filter=`createdby,2,1`!]
        </ol>
        вся хитрость здесь в &filter=`createdby,2,1` - где 2 - это ID пользователя
        в чанке director_tpl
        <li>[+date+] --> [+id+] --> <a href="[~[+id+]~]">[+pagetitle+]</a> --> [+published+]</li>
        наверное можно как-то автоматизировать для большого числа менеджеров, но у меня такой задачи не стояло
          • 36751
          • 15 Posts
          Quote from: dotuser at Sep 20, 2011, 09:40 AM
          Возможно всё! Если такого функционала не предусмотрено в самой cms, то всегда можно дописать. Я совсем недавно использую MODx и много чего еще не знаю, но первая мысль — просто проанализировать БД.

          В таблице «...site_content» хранятся страницы cms, включая дату публикации и идентификатор человека, который опубликовал документ. Достаточно одного запроса, чтобы узнать необходимое количество страниц.

          Свяжись пожалуйста со мной. Нужна доработка.
          icq [660-125]