лента в pdf

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • VikinGDM
    Member
    • Feb 2019
    • 92

    лента в pdf

    добрый день.
    есть ли возможность добавить в шаблоны pdf ленту сущностей?
  • VikinGDM
    Member
    • Feb 2019
    • 92

    #2
    Вроде бы можно, через поле campaignLogRecords.
    Но я никак не могу разобраться с подтягивением связных записей через #each.
    {{#each contacts}} Name: {{name}}, Role: {{opportunityRole}}, Contact's Account Type: {{account.type}} {{/each}} Из примера не работает.
    Другие варианты тоже перепробовал.

    Comment

    • Maximus
      Senior Member
      • Nov 2018
      • 2731

      #3
      добрый день.
      что ы имеете ввиду говоря "лента сущьностей". как должен выглядеть pdf на выходе?

      Comment

      • VikinGDM
        Member
        • Feb 2019
        • 92

        #4
        например, когда создается какой либо объект связанный с контрагентом (договор, обращение и т.д.), если открыть этого контрагента, то в ленте у него будут отображены все изменения связанных с ним записей, а так же комментариев пользователей. Например, необходимо отчет руководству о всех действиях сотрудников при обработке обращения (case). В ленте отображено когда получено/отправлено письмо, от кого, кто какой комментарий оставил в ленте. Как это вывести в PDF?

        Comment

        • VikinGDM
          Member
          • Feb 2019
          • 92

          #5
          Или приведите, пожалуйста, пример, как вывести сведения о контрагенте (account) со всем его контактами (contacts).

          Comment

          • Maximus
            Senior Member
            • Nov 2018
            • 2731

            #6
            Добрый день.
            campaignLogRecords это лог кампании. Это сущность отвечающая за массовую рассылку писем. По этому она вам не поможет с реализацией вашей цели.
            Прочитайте пожалуйста пост в котором описан принцип работы функционала {{#each }} https://forum.espocrm.com/forum/gene...0398#post50398.

            Comment

            • VikinGDM
              Member
              • Feb 2019
              • 92

              #7
              Добрый день.
              Протестировал. {{#each}} работает только с полями существующими в списке по ссылке "Поля" (1). Не работает - виснет при генерации PDF те имена полей которые указаны в списке "Отношения" (2).

              Comment


              • VikinGDM
                VikinGDM commented
                Editing a comment
                Так должно быть или это баГ?
            • Maximus
              Senior Member
              • Nov 2018
              • 2731

              #8
              Советую обновится до последней версии EspoCRM 5.6.9., поскольку были устранены некоторые баги которые влияли на использование итератора {{#each}} . Надеюсь это устранит вашу проблемму.

              Comment

              • Sab0tajue
                Senior Member
                • Jul 2019
                • 315

                #9
                EspoCRM 5.6.9? o_0

                Comment

                • Sab0tajue
                  Senior Member
                  • Jul 2019
                  • 315

                  #10
                  я не где не вижу пакет обновления. вижу только полный дистрибутив на главной страничке. если не трудно, подкиньте ссылку

                  upd: нашёл.

                  Comment

                  • Maximus
                    Senior Member
                    • Nov 2018
                    • 2731

                    #11
                    Если у вас версия EspoCRM 5.6.* вы можете обновится путем запуска этой команды в терминале:
                    Code:
                     php command.php upgrade

                    Comment

                    • VikinGDM
                      Member
                      • Feb 2019
                      • 92

                      #12
                      Проблема остается
                      Code:
                      <p>Обращения<br><ol>{{#each cases}}       <li>{{name}}</li> {{/each}}</ol></p>
                      <p>Услуги<br>   <ol>{{#each orderFormss}} <li>{{name}}</li> {{/each}}</ol></p>
                      В данном случае вручную созданная сущность "orderForms" работает, а встроенная "case" - нет

                      Comment

                      Working...