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


Публикации andibrag

8 публикаций создано andibrag (учитываются публикации только с 30-Март 23)


#39418 Программное формирование pdf с использованием шаблонов печати

Отправлено от andibrag в 14 Март 2024 - 21:21 in Как это сделать

Отчасти нашел здесь ответ.
В цикле через form_template сформировал многостраничный документ. Потом через модуль mpdf получил файл pdf.



#39407 Программное формирование pdf с использованием шаблонов печати

Отправлено от andibrag в 10 Февраль 2024 - 11:41 in Как это сделать

Разобрался, всё сделал.



#39406 Программное формирование pdf с использованием шаблонов печати

Отправлено от andibrag в 09 Февраль 2024 - 10:28 in Как это сделать

Добрый день.
Есть задача печати этикеток товаров.
Необходимо выбрать товары в таблице, запустить дополнительное действие и указать в окне количество этикеток для каждого товара. Далее оно должно сформировать pdf на основании шаблона печати. Есть такая возможность, какая-нибудь функция для работы с шаблонами печати?



#39394 Запустить внешний файл из крона

Отправлено от andibrag в 11 Август 2023 - 16:08 in Как это сделать

Нам подойдет и run_calc. Привязки к записи нет.
Доп.действие выполняет синхронизацию.
Собирает данные, например, со всех маркетплейсах о заказах и вносит их в базу, далее, отправляет данные о товарах в Мой склад и синхронизирует данные о товарах. Потом раздает остатки на все маркетплейсы. Т.е. ваша клиентская база оказалась уникальным инструментом для синхронизации и учета.
Если вариант запуска допдействия окажется рабочим - будет очень удобно. Поскольку каждая синхронизация с маркетом через API - это куча кода и когда он весь в одном месте - это головняк.
Вам бы сделать свои модули для таких синхронизаций в движке - цены бы не было для обычных пользователей.
В любом случае спасибо за программу!



#39392 Запустить внешний файл из крона

Отправлено от andibrag в 11 Август 2023 - 15:50 in Как это сделать

Вы меня натолкнули на мысль. Если аналогичный способ использовать для допдействия, только не по id его находить в таблице, а по name
$calc = sql_select_array(CALC_TABLE, '`name` = "Button 1200"');
Сработает?
Далее определить id и запустить через run_calc()



#39391 Запустить внешний файл из крона

Отправлено от andibrag в 11 Август 2023 - 15:29 in Как это сделать

Спасибо. Попробуем. Думаю может подойти такой вариант.



#39389 Запустить внешний файл из крона

Отправлено от andibrag в 11 Август 2023 - 15:09 in Как это сделать

Полагаю, где лежит сам код не важно, поскольку запускаемый файл, который лежит в папке cb/user_button.php, подключится к базе и выполнит его. Изначально была проблема с передаваемыми в строке файла переменными. Оказывается (ранее это не знал) передать get нельзя через include или require, поэтому отправил через массив GET[] и они вроде прошли. Но require показал следующую ошибку - дублирование функции. Не помню точно, что-то с логами связано. Использование require_once также не решает проблему и это обойти мне уже не получится. Пробовал через curl, в надежде, что файл вернет значение - не работает.
Доп. действие написано без привязки к конкретной записи. Используются функции для прямой работы с записями. Если код прописать прямо в редактор cron - всё работает. Была мысль в крон указывать просто отдельные допдействия, каждое из которых выполняет определенный процесс. Так проще работать с кодом. Сейчас приходится все прописать в код крон и, как результат, он занимает десяток экранов. Крайне не удобно.
Если бы у вас были проверки существования функции, то include скорее всего сработал бы.
Может подскажете варианты?



#39387 Запустить внешний файл из крона

Отправлено от andibrag в 07 Август 2023 - 22:54 in Как это сделать

Пытался запустить из крон дополнительное действие.
Ни прямые пути, ни относительные, ни указание пути через $_SERVER['DOCUMENT_ROOT'] результата не дает.
В чем может быть проблема?