|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
|||||||||||||||||||||||||||||||
PhpWord установка и настройка вручную13.12.2019, 23:58. Показов 17196. Ответов 21
Метки нет (Все метки)
Решил разобраться с установкой PhpWord в ручном режиме потому что увидел готовое решение для работы с шаблонами, думал скачаю и не буду заморачиваться, буду просто пользоваться. Скачал "исходники" не с GitHub. По идее в этих исходниках все настроено нормально, во многом совпадает с настройкой на stackoverflow. В видео, прилагаемом к этим исходникам тоже вроде как все совпадает. Но ругается на имя из собственного поля имен классов
0
|
|||||||||||||||||||||||||||||||
| 13.12.2019, 23:58 | |
|
Ответы с готовыми решениями:
21
Установка phpword через composer Настройка библиотеки PHPWord
|
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
|
|
| 14.12.2019, 18:08 | |
|
1
|
|
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
|||||||
| 15.12.2019, 22:15 [ТС] | |||||||
Причем в модуле, который есть в этих "исходниках" вроде своя рабочая функция перекодировки. Добавлено через 14 минут Решил закоментировать все строки в TemplateProcessor.php касающиеся перевода кодировки и заработало. Не знаю, на сколько корректно, и вылезут ли в будущем какие-то бока, связанные с этим, но пока вроде работает ) Но хотелось бы знать, вообще правильно я поступил, или это чистое везение?
0
|
|||||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 15.12.2019, 22:48 | ||
composer require phpoffice/phpword Он же вам и автозагрузчик классов нормальный сгенерирует.
0
|
||
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
|||||||
| 15.12.2019, 22:57 [ТС] | |||||||
0
|
|||||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 15.12.2019, 23:06 | ||
|
Видимо у вас все еще старая версия, потому что в последней версии этого нет.
Вот актуальная. В истории обновлений за 2016 нашел такой комментарий.
0
|
||
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
|||
| 15.12.2019, 23:27 [ТС] | |||
|
Кстати. Я не большой знаток, но можно ли как-то с помощью композера в PhpWord прикрутить именно этот класс для создания шаблонов?
0
|
|||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 16.12.2019, 07:41 | ||
|
0
|
||
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
||
| 16.12.2019, 13:58 [ТС] | ||
|
У меня в другом вылезла проблема. При открытии созданного файла ругается, что файл поврежден. Понятно, что где-то пролезли html теги, но не могу избавиться. Опять же, читал, что возможно необходимо прописать exit, но так и не понял куда.
0
|
||
|
63 / 34 / 8
Регистрация: 07.02.2015
Сообщений: 125
|
|
| 20.12.2019, 14:29 | |
|
DyadyaGe,
Не поймите превратно мой вопрос. Какая религия мешает вам использовать актуальную версию скрипта? Вам Тарасалк как бы намекает громко, что киа оптима 2019 модельного года вытерпит интеграцию карбюратора до ближайшего сервиса. Или столба
0
|
|
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
||
| 20.12.2019, 18:45 [ТС] | ||
|
Ну а проблема с сохранением файла к сожалению осталась. Тарасалк мне советовал разбить на функции, чтоб увидеть ошибку, но видимо я что-то не так делаю. Видимо проблема в заголовках, потому что автосохранение работает нормально. Вот тема по сохранению шаблона (вроде ж правилами форума не запрещено давать ссылки на свои же темы форума, тем более она отличается от этой, значит одинаковые темы не пложу) PhpWord: создание ссылки для сохранения-скачивания шаблона. Видимо проблема с заголовками или путями
0
|
||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 21.12.2019, 00:27 | ||
|
0
|
||
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 827
|
||
| 21.12.2019, 01:03 [ТС] | ||
|
И про зависимости тоже понимаю. Но с другой стороны нужно разбираться и в том, и в том. Почему нельзя чисто для себя разобраться, в том числе и для лучшего понимания работы композера?
0
|
||
|
1 / 0 / 0
Регистрация: 17.01.2017
Сообщений: 223
|
|||||||||||
| 25.01.2022, 16:40 | |||||||||||
|
Здравствуйте.
Нашёл инструкцию по пользованию библиотекой тут Но там через vendor Как вручную подключить библиотеку?
0
|
|||||||||||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
|
| 25.01.2022, 18:43 | |
|
0
|
|
|
1 / 0 / 0
Регистрация: 17.01.2017
Сообщений: 223
|
|
| 25.01.2022, 19:22 | |
|
На машине, на которую нужно установить, нет возможности подключить интернет, только перекинуть с флешки.
0
|
|
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
|
|
| 25.01.2022, 19:39 | |
|
Ser8191, Установите через composer там где есть интернет, и закиньте на флешку.
1
|
|
|
1 / 0 / 0
Регистрация: 17.01.2017
Сообщений: 223
|
|
| 27.01.2022, 10:50 | |
|
Спасибо
0
|
|
|
67 / 1 / 0
Регистрация: 10.04.2019
Сообщений: 54
|
|
| 19.05.2022, 10:40 | |
|
Что за композер и как без него установить?
0
|
|
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
|
| 19.05.2022, 12:06 | |
|
Riokanen, попросите более компетентного разработчика скачать эту библиотеку со всеми зависимостями и отправить вам архивом. Останется только include 1 файла сделать.
1
|
|
| 19.05.2022, 12:06 | |
|
Помогаю со студенческими работами здесь
20
Установка драйверов на Windows 10 вручную Правильная установка тем вручную Настройка TCP/IP сети вручную из командной строки Установка, настройка X Server. Установка пользовательской среды GNOME. Настройка, работа в пользовательской среде GNOME qt 5.0.0 установка и настройка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|