Перейти к содержимому
Local
Paltish1

печати пользователями счетов

Рекомендованные сообщения

 

 

'DOWNLOAD_FILEPATH_NOT_EXISTS

 

думаю все же его нет, покажите хоть что там создали. У нас все работает на ура. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

'DOWNLOAD_FILEPATH_NOT_EXISTS

 

думаю все же его нет, покажите хоть что там создали. У нас все работает на ура. 

 

 

/usr/local/www/apache24/data/billing/content/documents/pl_docx/4cvhqro4.docx

 

userstats.ini:

;Public offer mode - contract field will be displayed as "Public offer" with link set as parameter

;PUBLIC_OFFER=""

 

;Document printing support

;Enable parsing of .docx documents and document printing for users

DOCX_SUPPORT=1

;document storage path

DOCX_STORAGE=".../content/documents/pl_docx/.."

;value-added tax rate percent for document templates

DOCX_NDS=20

;additional services printable within documents, separator - comma

DOCX_SERVICES="Internet"

;"Рнтернет"

 

;Agents additional config options similar to alter.ini

;AGENTS_ASSIGN=1

;DEFAULT_ASSIGN_AGENT=1

 

 

alter.ini:

;Enable parsing of .docx documents

DOCX_SUPPORT=1

;value-added tax rate percent for document templates

DOCX_NDS=20

;additional services printable within documents, separator - comma

DOCX_SERVICES="Рнтернет,Единороги"

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

;document storage path DOCX_STORAGE=".../content/documents/pl_docx/.."

а этот путь корректный? в доке дефолтный 

DOCX_STORAGE="../content/documents/"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

;document storage path DOCX_STORAGE=".../content/documents/pl_docx/.."

а этот путь корректный? в доке дефолтный 

DOCX_STORAGE="../content/documents/"

 

ДА дефолт, ну я поменял и так как вы написали, и полный писал))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Залил через админку по новой шаблон,

 

Получил:

Warning: Invalid argument supplied for foreach() in /usr/local/www/apache24/data/billing/userstats/modules/engine/api.docx.php on line 271

Fatal error: Uncaught exception 'Exception' with message 'DOWNLOAD_FILEPATH_NOT_EXISTS' in /usr/local/www/apache24/data/billing/userstats/modules/engine/api.compat.php:298 Stack trace: #0 /usr/local/www/apache24/data/billing/userstats/modules/general/zdocs/index.php(61): zbs_DownloadFile('..../billing/co...', 'docx') #1 /usr/local/www/apache24/data/billing/userstats/modules/engine/api.compat.php(212): include('/usr/local/www/...') #2 /usr/local/www/apache24/data/billing/userstats/index.php(53): zbs_LoadModule('zdocs') #3 {main} thrown in /usr/local/www/apache24/data/billing/userstats/modules/engine/api.compat.php on line 298

 

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

 

Нашел в /usr/local/www/apache24/data/billing/userstats/modules/engine/api.docx.php

/**
 * DOCXTemplate class 0.1.10 by sergey.shuchkin@gmail.com
 * Replace {var} in MS Word 2007+ documents (*.docx)

  [test.tpl.docx]

  INVOICE {NUM}               Invoice date                    {COMPANY}
  {DATE}

  <?php // test.php

  include('docxtemplate.class.php');

  $docx = new DOCXTemplate('test.tpl.docx');
  $docx->set('NUM', 123456 );
  $docx->set('DATE', date('m.d.Y'));
  $docx->set('COMPANY', 'SIBVISION.RU
  Russian Federation, Omsk
  phone: +73812590554');

  $docx->saveAs('test.docx'); // or $docx->downloadAs('test.docx');

 */

 

Раз цикл не работает, думаю как тест сделать как в этом коменте?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заметил, если счет через админку выписал, то из нее и распечатать можно.

Если из кабинета, то счет не выгружаеться не из админки не из кабинета.

Проверил на диске в папке сайта, нашел то что выписал из админки.

Видно прав нет из кабинета или еще что. Где только то что ети права меняет?

Изменено пользователем Paltish1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

У самого УБ есть "шаблон" - про апокалипсис, вот чуточку его подправить (вписать свои телефоны и ШЗ сервера для достуа в КП, мини ФАК) - и пускай смотрят и печатают прямо из КП.

Ну так врубить пачку DOCX_* опций, скопипастить шаблон как публичный, и пусть печатают себе сколько влезет.

Не понимаю сути проблемы.

 

 

Подскажи почему из кабинета пользователя счет не выписываеться, а из админки без проблем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Подскажи почему из кабинета пользователя счет не выписываеться, а из админки без проблем?

Тут "единственный нормальный" абонент1000 - вон иди, ему лизни :lol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Подскажи почему из кабинета пользователя счет не выписываеться, а из админки без проблем?

Тут "единственный нормальный" абонент1000 - вон иди, ему лизни :lol:

 

Не принимай близко к сердцу, сам посуди. У меня вопрос по делу.

Каждый пытается ответить, в стили спроси у гугла. Это ценный совет, но делу не помогает.

Если ты по курсам, так ответь чо дельное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

И снова я. 

 

что делать?

Походу намагаєтеся скачати документ який видалений , а взагалі що робили ? 

 

Зробив усе за Інструкціею, ала документ, що він намагаеться скачати, відсутній.

Думаю, що з кабінета чомусь немае прав на сервері для створення файлу рахунку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Врубил пачку, что значит публичны? Права дать 777?

:facepalm:

 

 

 

Дружок, не стоит быть ..., прошу помощи. Расспрашиваю, значит не нашел ответа.

Значит так искал... дружок... хeрово искал короч.

 

 

 

В демо залез, в каждого клиента вливать договор (в черной магии) ?

Не очевидно, что это предположение eбнутоe, по самой своей сути?  :facepalm:

 

 

 

Написал бы : -1 дави туда -2 дави туда И полезно, и к карме+

Ну пиздeц.

 

 

 

 

Написал бы : -1 дави туда -2 дави туда И полезно, и к карме+

 

Просто любопытно. Вот откуда вы такие беретесь? Ну хyй бы с ним, что вы такие сами по себе. Это типа понять можно. Экология, наследственность или прочие внешние факторы могли как-то так повлиять.

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

 

Смотришь, после этого всего, в вечно игнорируемый FAQ. И категорически не понимаешь, почему так происходит и откуда вы все такие вот беретесь.

 

omgfaq.png

 

Да и как на такой хелп реагировать?

Мог бы без воды отвечать, типа: тебе сюда--> google.com

Изменено пользователем Paltish1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Мог бы без воды отвечать, типа: тебе сюда--> google.com

Тебе дружок не в гугл... тебе ментально ограниченный дружок, в другое место надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

:facepalm:

Изменено пользователем Paltish1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день, есть возможность установить кастомный формат даты {CURDATE} ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 15.02.2016 в 23:30, abonent1000 сказал:

Для начинающих: :D  

1)

С правами суперпользователя правим файл alter.ini (примерно в 284 строке):
ee /usr/local/www/apache24/data/billing/config/alter.ini
DOCX_SUPPORT=1
И примерно в 290 строке
DOCX_CHECK=1
DOCX_CHECK нужен, если чеки для клиента будете распечатывать тоже из docx формата.
Также с правами суперпользователя правим файл userstats.ini (примерно 160 строка)
ee /usr/local/www/apache24/data/billing/userstats/config/userstats.ini
DOCX_SUPPORT=1
После этого у пользователей в личном кабинете появляется новый раздел «Документы»
2)
Выбираем  любого пользователя
Заходим к нему в «черную магию»
Нажимаем  «Печать документов»
Нажимаем  кнопку «Загрузка шаблона»
В поле «Отображаемое имя» вписываем название нашего документа
Ставим галочку «Шаблон общедоступен» - ТОГДА ОН ПОЯВИТСЯ У КАЖДОГО ПОЛЬЗОВАТЕЛЯ В ЛИЧНОМ КАБИНЕТЕ, если не поставить, то будет доступен только персоналу, работающему с биллингом (т.е. только через админ-панель)
Выбираем нужный шаблон, заранее отредактированный, который лежит пока что на Вашем  компьютере
Нажимаем «Загрузить»
Теперь шаблон появится ниже надписи «Ранее сгенерированные для пользователя документы»
В колонке «Публичный»  будет ЗЕЛЕНЫЙ кружок
 
УСЁ готово. Пользователь может из личного кабинета распечатывать себе счета на оплату

По вашей инструкцыи все отлично получилось спасибо, только есть один нюанс я скачал шаблон с ubilling demo, вставил его при скачивание файла подтягиваеться таблица со значениями телефон сумма денег назначение и т.д., заполняю єти значения но все равно скачиваеться шаблон в таком же варианте как я его залил предварительно отредактировав под себя. Подскажите пожалуйста как єто можно поправить, чтоб он брал значения автоматически с юзера?

 

вот что отображаеться:

image.png.cd4bdd71e76c25e31f7d1100dc5d5fb4.png

какой шаблон нужно закачать под эту таблицу что она автоматически копировала данные из статистики пользователя, или может нужно править какойто конкретный файл?

Изменено пользователем esystems

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×