|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
Добрый вечер! выдает ошибку Fatal error: Call to a member function loadTemplate() on a non-object in W:\domains\test.com\word.php on line 7 Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 16:09 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
SMART_001, теперь реакция нет, из-за чего? Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 17:17 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
Мда... "Тихо сам с собою я веду беседу" А что есть? И что должно быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 19:50 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
vkle, готовый шаблон есть , просто при вызове заполнить автоматический спросить куда соранить ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 21:08 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
vkle, заполняет и сохраняет где лежит шаблон, как можно сделать выбор был типа сохранить как спасибо Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 21:37 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
vkle, при открытие word ошибку дает как на картинке <?php require 'vendor/autoload.php'; $y1=$_POST["firstname"]; $y2=$_POST["lastname"]; $phpWord = new \PhpOffice\PhpWord\PhpWord(); $document = $phpWord->loadTemplate('Template.docx'); $document->setValue('d_num', '001'); $document->setValue('d_date', '15.11.2018'); $document->setValue('last_name', $y2); $document->setValue('name', $y1); $document->setValue('surname', 'Ivanovich'); $document->save('result.docx'); header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document'); header('Content-Disposition: attachment;filename="result.docx"'); header('Cache-Control: max-age=0'); $writer = PHPWord_IOFactory::createWriter($phpWord, 'Word2007'); $writer->save('php://output'); ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 21:56 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
vkle, вот шаблон ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 21:58 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
Ну так запрос выдается теперь, файл сохраняется? Возможно, в файл попадает какой-то мусор, вроде BOM, пробелов/табуляции или перевода строки. Посмотрите какой-нибудь HEX-смотрелкой начало файла. И ещё, не понятно, это в инструкции к PhpWord так сказано, что надо делать сперва $document->save('result.docx'); а потом ещё и $writer->save('php://output'); Или что-то из двух тут лишнее? PS: Инструкцию я не читал, не знаю, как должно быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2018, 22:05 |
|
(PHPWORD) Ошибка при заполнение шаблона?
|
|||
---|---|---|---|
#18+
vkle, уже второй день не решить эту проблему и таблица не создает((((. в чем проблема? Результат: готовый шаблон вызвать потом заполнить и спросить сохранить как? все Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2018, 11:28 |
|
|
start [/forum/topic.php?fid=23&msg=39748012&tid=1460059]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 129ms |
0 / 0 |