Announcement

Collapse
No announcement yet.

лента в pdf

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • лента в pdf

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

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

    Comment


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

      Comment


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

        Comment


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

          Comment


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

            Comment


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

              Comment


              • VikinGDM
                VikinGDM commented
                Editing a comment
                Так должно быть или это баГ?

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

              Comment


              • #9
                EspoCRM 5.6.9? o_0

                Comment


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

                  upd: нашёл.

                  Comment


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

                    Comment


                    • #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...
                      X