We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16111
    • 101 Posts
    О полезная штука) пасибо за труды)
      Basic Manager
      Хочешь ускорить развитие Basic Manager? Хочешь создавать невероятно красивые фотогалереи и слайдшоу за 1 клик? Пожертвуй деньги на развитие плагина, WMR: R148348561691. Помни, что даже 50 рублей являются стимуляцией к разработке.

      Я в контакте
      • 2672
      • 15 Posts
      Quote from: Kollad at Oct 14, 2010, 06:36 AM

      1) По поводу уведомления, на главной странице менеджера, если Вы установили плагин, есть отметка о новых сообщениях. Если Вы имеете в виду сообщение внутренней почтой MODx, то вроде в API есть такая функция, посмотрю)

      есть подвижки?
        • 7368
        • 264 Posts
        Обновил, изменения только в сниппете, можете и сами поменять.

        $modx->db->insert($fields, 'faq');
        return true;


        заменить на

        $modx->db->insert($fields, 'faq');
        $modx->sendAlert('alert',1,1,'Новый вопрос','На сайт задали новый вопрос',1);
        return true;


        Уведомление приходит на внутреннюю почту MODx. С отправкой на почту пока не делал, много другой работы
          • 2672
          • 15 Posts
          ок. тогда ткните пожалуйста где почитать про почту модкса? у меня есть админские права, но человек разрабатывавший сайт все время в оффлайне, не у кого узнать
            • 7368
            • 264 Posts
            $modx->sendAlert(’alert’,кому,от кого,’Новый вопрос’,’На сайт задали новый вопрос’,1);

            кому = id юзера, или имя юзера, например 1,2,3,admin,manager,user
            от кого = id юзера, или имя юзера, например 1,2,3,admin,manager,user

            просто подставьте Ваше имя менеджера, или ID.. Почта - сверху в правом углу, где ваше имя
            имя: Изменить пароль | Сообщения (0 / 0) | Помощь | Выйти | 1.0.2
              • 2672
              • 15 Posts
              спасибо
                • 2672
                • 15 Posts
                вопрос с уведомлением на мыло админу или модеру решился просто. стандартными средствами eForm.

                [!digiFaq!] [!eForm? &lang=`russian` &formid=`faqForm` &tpl=`faqTpl` &noemail=`0` &to=`admin or [email protected]` &report=`faqReport` &allowhtml=`0` &sendAsHtml=`0` &eFormOnBeforeMailSent=`addQuestion` &vericode=`1` &subject=`Вопрос-Ответ`!]

                &noemail=`0` - по идее можно удалить
                &to=`admin or [email protected]` - адрес кого уведомлять, куда слать
                &report=`faqReport` - чанк с формой уведомления
                &subject=`Вопрос-Ответ` - текст который будет показан в теме письма

                faqReport
                <p>Это сообщение пришло через форму Вопрос-Ответ:</p>
                <table>
                [+postdate+]
                <tr valign="top"><td>Имя:</td><td>[+name+]</td></tr>
                <tr valign="top"><td>e-mail:</td><td>[+email+]</td></tr>
                <tr valign="top"><td>Вопрос:</td><td>[+question+]</td></tr>
                </table>
                  • 2672
                  • 15 Posts
                  теперь вопрос,
                  Вопросов на сайте будет много. как организовать их вывод по 10-15 штук на страницу?

                  предполагаю что нужно использовать Ditto, но как?
                    • 7368
                    • 264 Posts
                    С этим пока еще не думал, пока совсем нету времени. Но в принципе не сложно реализовать будет)
                      • 1498
                      • 16 Posts
                      Пытаюсь вызвать сниппет вот таким образом:
                      	[!eForm?
                      		&lang=`russian`
                      		&formid=`faqForm`
                      		&tpl=`шаблон формы`
                      		&noemail=`1`
                      		&allowhtml=`0`
                      		&sendAsHtml=`0`
                      		&eFormOnBeforeMailSent=`addQuestion`
                      		&vericode=`1`
                      	!]
                      [!digiFaq!]
                      
                      

                      - при отправке сообщения появляется ошибка 500..
                      меняю местами - все нормально. Но мне надо сделать форму отправки сверху на странице, а вопросы-ответы - ниже. Можно ли это вообще сделать?
                      PS Автору огромное спасибо за решение, раньше мучился с jot..