oberon85 13 Posted 2016-02-19 15:56:52 Share Posted 2016-02-19 15:56:52 'DOWNLOAD_FILEPATH_NOT_EXISTS думаю все же его нет, покажите хоть что там создали. У нас все работает на ура. Link to post Share on other sites
Paltish1 5 Posted 2016-02-22 13:02:13 Author Share Posted 2016-02-22 13:02:13 '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="Рнтернет,Единороги" Link to post Share on other sites
oberon85 13 Posted 2016-02-22 14:20:54 Share Posted 2016-02-22 14:20:54 ;document storage path DOCX_STORAGE=".../content/documents/pl_docx/.." а этот путь корректный? в доке дефолтный DOCX_STORAGE="../content/documents/" Link to post Share on other sites
Paltish1 5 Posted 2016-02-23 08:20:34 Author Share Posted 2016-02-23 08:20:34 ;document storage path DOCX_STORAGE=".../content/documents/pl_docx/.." а этот путь корректный? в доке дефолтный DOCX_STORAGE="../content/documents/" ДА дефолт, ну я поменял и так как вы написали, и полный писал)) Link to post Share on other sites
Paltish1 5 Posted 2016-02-23 08:39:43 Author Share Posted 2016-02-23 08:39:43 Залил через админку по новой шаблон, Получил: Warning: Invalid argument supplied for foreach() in /usr/local/www/apache24/data/billing/userstats/modules/engine/api.docx.php on line 271Fatal 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'); */ Раз цикл не работает, думаю как тест сделать как в этом коменте? Link to post Share on other sites
Paltish1 5 Posted 2016-02-23 08:45:35 Author Share Posted 2016-02-23 08:45:35 (edited) Заметил, если счет через админку выписал, то из нее и распечатать можно. Если из кабинета, то счет не выгружаеться не из админки не из кабинета. Проверил на диске в папке сайта, нашел то что выписал из админки. Видно прав нет из кабинета или еще что. Где только то что ети права меняет? Edited 2016-02-23 08:50:20 by Paltish1 Link to post Share on other sites
Paltish1 5 Posted 2016-02-24 15:41:50 Author Share Posted 2016-02-24 15:41:50 У самого УБ есть "шаблон" - про апокалипсис, вот чуточку его подправить (вписать свои телефоны и ШЗ сервера для достуа в КП, мини ФАК) - и пускай смотрят и печатают прямо из КП. Ну так врубить пачку DOCX_* опций, скопипастить шаблон как публичный, и пусть печатают себе сколько влезет. Не понимаю сути проблемы. Подскажи почему из кабинета пользователя счет не выписываеться, а из админки без проблем? Link to post Share on other sites
nightfly 1,252 Posted 2016-02-24 18:23:33 Share Posted 2016-02-24 18:23:33 Подскажи почему из кабинета пользователя счет не выписываеться, а из админки без проблем? Тут "единственный нормальный" абонент1000 - вон иди, ему лизни Link to post Share on other sites
Paltish1 5 Posted 2016-03-02 15:39:13 Author Share Posted 2016-03-02 15:39:13 Подскажи почему из кабинета пользователя счет не выписываеться, а из админки без проблем? Тут "единственный нормальный" абонент1000 - вон иди, ему лизни Не принимай близко к сердцу, сам посуди. У меня вопрос по делу. Каждый пытается ответить, в стили спроси у гугла. Это ценный совет, но делу не помогает. Если ты по курсам, так ответь чо дельное. Link to post Share on other sites
Paltish1 5 Posted 2016-03-02 15:42:35 Author Share Posted 2016-03-02 15:42:35 И снова я. что делать? Походу намагаєтеся скачати документ який видалений , а взагалі що робили ? Зробив усе за Інструкціею, ала документ, що він намагаеться скачати, відсутній. Думаю, що з кабінета чомусь немае прав на сервері для створення файлу рахунку. Link to post Share on other sites
Paltish1 5 Posted 2016-03-02 15:44:59 Author Share Posted 2016-03-02 15:44:59 (edited) Врубил пачку, что значит публичны? Права дать 777? Дружок, не стоит быть ..., прошу помощи. Расспрашиваю, значит не нашел ответа. Значит так искал... дружок... хeрово искал короч. В демо залез, в каждого клиента вливать договор (в черной магии) ? Не очевидно, что это предположение eбнутоe, по самой своей сути? Написал бы : -1 дави туда -2 дави туда И полезно, и к карме+ Ну пиздeц. Написал бы : -1 дави туда -2 дави туда И полезно, и к карме+ Просто любопытно. Вот откуда вы такие беретесь? Ну хyй бы с ним, что вы такие сами по себе. Это типа понять можно. Экология, наследственность или прочие внешние факторы могли как-то так повлиять. Вопрос в том - почему, вы все считаете что окружающий мир, точно такой же убогий как и вы сами? Почему вам всем кажется, что окружающим вас людям и продуктам обязательно подстраиваться и соответствовать вашей ограниченной ментальной способности к пониманию происходящего? Вот почему? Смотришь, после этого всего, в вечно игнорируемый FAQ. И категорически не понимаешь, почему так происходит и откуда вы все такие вот беретесь. Да и как на такой хелп реагировать? Мог бы без воды отвечать, типа: тебе сюда--> google.com Edited 2016-03-02 15:47:30 by Paltish1 Link to post Share on other sites
nightfly 1,252 Posted 2016-03-02 22:23:39 Share Posted 2016-03-02 22:23:39 Мог бы без воды отвечать, типа: тебе сюда--> google.com Тебе дружок не в гугл... тебе ментально ограниченный дружок, в другое место надо. Link to post Share on other sites
Paltish1 5 Posted 2016-03-03 09:15:56 Author Share Posted 2016-03-03 09:15:56 (edited) Edited 2016-03-03 09:20:17 by Paltish1 Link to post Share on other sites
Paltish1 5 Posted 2016-03-03 14:35:24 Author Share Posted 2016-03-03 14:35:24 Дякую за увагу топік можно закрити, Link to post Share on other sites
kit3 0 Posted 2016-09-06 07:46:11 Share Posted 2016-09-06 07:46:11 Добрый день, есть возможность установить кастомный формат даты {CURDATE} ? Link to post Share on other sites
esystems 5 Posted 2019-03-03 17:56:39 Share Posted 2019-03-03 17:56:39 (edited) В 15.02.2016 в 23:30, abonent1000 сказал: Для начинающих: 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, вставил его при скачивание файла подтягиваеться таблица со значениями телефон сумма денег назначение и т.д., заполняю єти значения но все равно скачиваеться шаблон в таком же варианте как я его залил предварительно отредактировав под себя. Подскажите пожалуйста как єто можно поправить, чтоб он брал значения автоматически с юзера? вот что отображаеться: какой шаблон нужно закачать под эту таблицу что она автоматически копировала данные из статистики пользователя, или может нужно править какойто конкретный файл? Edited 2019-03-03 18:35:50 by esystems Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now