Aleksandr Huz

Aleksandr Huz

Был в сети 04 ноября 2025, 21:25
Заказы принимаю
Лучше использовать те допы которые уже установлены, разве нет?
Если есть время или не нравиться лишняя вкладка в ресурсе, то может и лучше. Я предпочитаю использовать готовое и проверенное решение, а не придумывать велосипед.

но разве установка доп компонентов не грузит систему?
Это, наверное, настолько мизерно, что вы не заметите это. Точно не могу ответить на этот вопрос.
Это я знаю, но разрыв не происходит по вашему примеру. Может я не так делаю. printPdf тоже использует это свойство.

Ваш пример, все равно не решил бы мою задачу.
Единственный плюс в вашем варианте, это то, что можно изменить html.
Спасибо, что поделились!
Есть разные задачи. Например, у меня была такая:
Есть сайт с таблицами, эти таблицы нужно поместить в pdf и затем распечатать.
Вот основные условия:
1. Это должно работать на фронте.
2. Каждая таблица должна быть на новой странице.
3. ctrl + p не подходит, да и не так как нужно генерирует файл для печати.

Поэтому dompdf сразу отпадает и лучшее решение, что я нашел это html2pdf.

А в чем толк, если pdf создается с помощью canvas -> photo -> pdf
Если вам не подходит, это не означает, что и другим не подходит. В чем толк вашего комментария?

если удобно использовать html2pdf, то подготавливайте и унифицируйте элементы
Есть пример как это можно сделать?
Зачем это все нужно? Я имею ввиду, что вы добавили категории, пользователей и т.д для кого?

1. Каким образом можно обновить шаблон с ID 1 на тот шаблон, который я через компонент добавляю?
Например, вот
так.

2. Возможно ли как-то отлавливать только что созданные источники файлов через пакет и их ID по уникальному имени передавать в шаблон?
Что именно передать? Напишите сниппет, который будет получать необходимый источник и вставьте его в шаблон.

3. Как поправить ресолвер таким образом, чтобы добавление системных настроек и остальных данных из папки elements происходило после создания таблиц из схемы в базу, и установки всех добавляемых компонентов?
Перенести создание сис. настроек в резолвер

4. Каким образом сделать выбор компонентов при установке как в компоненте modMySettings
Изучить исходники
Если вопросы ко мне, то:

1. Данный компонент подгружает другой компонент AjaxForm, который и подключает jQuery, если ее нет.
2. Наличие зависимостей, конечно, это минус. Но если эта зависимость уже есть на сайте, то почему бы и нет.
Если уж ты переписываешь полностью — почему не сделать максимально хорошо, к чему полумеры?
Компоненты, которые используют jQuery теперь считаются полумерами?

Я уже писал, что у моего компонент есть зависимость от другого компонента AjaxForm, который тоже использует jQuery, поэтому я использовал зависимость, которая все равно нужна.

Я вот в новых проектах jQuery не использую, соответственно и это дополнение использовать не буду
Такое мнение складывается, что jQuery — это вообще зло и писать в 2020 году на нем это какой-то грех.
Не знаю статистику, но думаю, что 90% пользователей, которые используют компоненты из modstore используют jQuery. И вот этих пользователей я считаю целевую аудиторию, а не разработчика, который в состоянии сам написать админку по новейшим технологиям и разрабатывать сложные проекты.

Для каждого инструмента есть своя задача. Нативный Js конечно хорошо и модно, но ничего плохого в использовании jQuery не вижу.