Администраторы группы

  • Аватар

Модераторы группы

  • Аватар

Использование Vtiger CRM

Открытая группа активность: 1 нед., 5 дн. назад

Обсуждения функциональности, особенностей установки и настройки системы SalesPlatform Vtiger CRM.

Шаблоны PDF [РЕШЕНО] (записей: 31)

← Форум группы   Все форумы
  • Аватар Mike - 10 г., 5 мес. назад:

    Столкнулся с простой проблемой:
    Нужно создать шаблон гарантийного письма, в котором указаны:
    ИНН, КПП, банковские реквизиты и т.д. клиента + несколько пользовательских полей (например, адрес отгрузки образца)
    Создаю доп поля в студии, обзываю их. В слиянии документов все получается, а в шаблонизаторе PDF нет((((
    Подскажите, что у его покрутить, чего почитать

  • Аватар Игорь Стручков - 10 г., 5 мес. назад:

    @Mike, пользовательские поля пока добавлять в наши шаблоны не очень удобно, но можно. Хитрость в том, что название такого поля автогенерируется в виде cf_XXX (например, cf_615). Самый простой способ узнать это имя – посмотреть код HTML формы редактирования соответствующей сущности (допустим, это Заказ на продажу). Находите такой код:
    <td class="dvtCellLabel" width="20%" align="right"><font color="red"></font>__ЗДЕСЬ ВИДИМОЕ НАЗВАНИЕ ПОЛЯ__</td>
    <td class="dvtCellInfo" width="30%" align="left"><input tabindex="" name="cf_615" id="cf_615" …

    В данном случае, cf_615 – это искомое имя. Далее в шаблоне добавляем {$salesorder_cf_615} (для заказа), {$invoice_cf_615} (для счета) или {$quote_cf_615} (для предложения).

  • Аватар Mike - 10 г., 5 мес. назад:

    Спасибо, покопаюсь

  • Аватар ihtimir@gmail.com - 10 г., 4 мес. назад:

    Подскажите, пожалуйста, как добавить описание товара в pdf-шаблон предложения и счета (то, которое отображается снизу строки с названием товара в предложениях и счетах?

    В разделе {table_head} добавил Описание

    В разделе {table_row} добавил {$productDescription}

    Пробовал также писать $Description и $description , но описание так и не вывелось…

  • Аватар Игорь Стручков - 10 г., 4 мес. назад:

    На данный момент доступно только productComment (комментарий к товару).
    Чтобы добавить productDescription нужно в файле include/SalesPlatform/PDF/ProductListPDFController.php после строки 173 добавить строчку:
    $contentModel->set(‘productDescription’, $productLineItem["productDescription{$productLineItemIndex}"]);

  • Аватар ihtimir@gmail.com - 10 г., 4 мес. назад:

    Не получилось, вместо описания продукта пишет productDescription

  • Аватар Роман - 10 г., 4 мес. назад:

    ihtimir
    Все работает… Сегодня тоже самое сделал….
    Был нюанс правда…
    Обрати внимание на кавычки ограничивающие productDescription
    должны быть одинарные.
    У меня сразу не заработало именно из-за этого.

  • Аватар ihtimir@gmail.com - 10 г., 4 мес. назад:

    Спасибо, вечером попробую

  • Аватар Роман - 10 г., 4 мес. назад:

    Добавлю сюда:

    $quote_terms_conditions, $productDescription – работают.
    НО!
    Текст выводится не отформатированным(даже если и был отформатирован пользователем)
    Это не удобно. Иногда очень!
    Спасает тег PRE в шаблоне. НО!
    Отформатированный текст выглядит примерно так:
    -??????-250 ???????????
    -???????? ??? ????????

    Я так понимаю это проблемы с кодировкой.

  • Аватар Mike - 10 г., 3 мес. назад:

    Здравствуйте!
    Вопрос:
    Есть изображение, скажем 100х100
    Вставляю его в шаблон. Все ОК
    Вывожу в ПДФ – изображение увеличивается примерно на 1,3
    указать явно размеры – не выводит в ПДФ
    где кривлю?

    И еще вопрос:
    Как работать с границами таблицы:
    например, в одной таблице сделать через одну ячейку границу?

  • Аватар Роман - 10 г., 3 мес. назад:

    Эм… Например так.


    <img src="http://192.168.0.8/test/logo/logo2.jpg&quot; width=540>

    У меня так прописано. Меня устраивает. Без указания ширины лого было в увеличенном виде.

  • Аватар Игорь Стручков - 10 г., 3 мес. назад:

    Mike, указание размеров изображения должно нормально работать. Возможно, вкралась ошибка в html тэге.
    По поводу таблиц и прочих вопросов форматирования – шаблоны PDF, в целом, удовлетворяют спецификациям html и css (к сожалению, с небольшими ограничениями). Могу порекомендовать очень хороший справочник: http://htmlbook.ru

  • Аватар Mike - 10 г., 3 мес. назад:

    Спасибо за ответ
    Возможно, я свой вопрос задал как тупица, но тег «width» я умею применять.
    не работает((((

  • Аватар Игорь Стручков - 10 г., 3 мес. назад:

    Какие версии ОС, php, vtiger?

  • Аватар Mike - 10 г., 3 мес. назад:

    debian-6 PHP Version 5.2.17 обновление до вашей версии с пердыдущей вашей же
    я в прошлой версии тот же эффект наблюдал