Григорий

Григорий

С нами с 11 декабря 2015; Место в рейтинге пользователей: #553

Доработка плагина MathX

7 1
Требуется доработка плагина MathX — LaTeX, он генерирует растровую картинку, а требуется получить на выходе SVG.

Сам плагин:
modx.com/extras/package/mathxlatexformulasinmodx

По цене и срокам — обсуждаемо…
Григорий
27 сентября 2018, 12:42
modx.pro
554
0

Поправить плагин MathX

7 1
Возникла проблема с плагином: MathX — LaTeX

В логах появилась ошибка:
[2018-09-18 22:53:03] (ERROR @ *** /core/cache/includes/elements/modplugin/66.include.cache.php : 32) PHP warning: mkdir(): Файл существует
Код из плагина:
if (!is_dir($cached_images)) {
    mkdir($cache_path, 0777);
  }
Плагин:
modx.com/extras/package/mathxlatexformulasinmodx

Кто нибудь возьмётся поправить?
Григорий
19 сентября 2018, 15:38
modx.pro
625
0

Нужна помощь зала. проблема с плагином: MathX

Возникла проблема с плагином: MathX — LaTeX
В логах появилась ошибка:
[2018-09-18 22:53:03] (ERROR @ /var/www/rostsber/data/www/rostsber.ru/core/cache/includes/elements/modplugin/66.include.cache.php : 32) PHP warning: mkdir(): Файл существует
Код из плагина:

if (!is_dir($cached_images)) {
    mkdir($cache_path, 0777);
  }
Подскажите как исправить проблему?
Григорий
18 сентября 2018, 23:09
modx.pro
804
0

Получить user_id авторизованного на стороне

Нужен добрый совет.

Мы разрабатываем довольно сложную систему которая будет состоять из частей:
— авторизация и магазин на modx
— API на Flask/Python
— фронтенд на Angular/Typescript

Для этого нам необходимо реализовать сценарий покупки через minishop/modx:
— пользователь с главной страницы (Angular) переходит в магазин minishop2 (например, /shop)
— покупает лицензию (читай товар)
— происходит переадресация на главную страницу (Angular)

Здесь связке Angular/Flask нужно идентифицировать пользователя: user_id и license_status.

Григорий
24 августа 2018, 18:28
modx.pro
810
0

Данные покупателей по запросу

Вопрос к гуру:

Для интеграции с приложением (на Python) нам необходимо по запросу узнавать список всех пользователей, производивших покупки, и список покупок конкретного пользователя.

Есть ли в miniShop2 простой способ через HTTP запросить такие списки? По типу простого встроенного REST API без дополнительного программирования?

Прямое подключение к БД miniShop2 тоже подходит.
В каких таблицах хранится эта информация?
Документируется ли схема БД так, чтобы приложение не сломалось при возможном обновлении БД?

Спасибо за помощь заранее…
Григорий
13 августа 2018, 22:34
modx.pro
738
0

Office - JGrowl

Коллеги, дайте подсказку есть ли возможность отключить JGrowl в пакете Office и выводить уведомления на странице?
(Например при Авторизации)
Григорий
15 ноября 2017, 23:07
modx.pro
801
0

TinyMCE Rich Text Editor 1.1.1-pl

TinyMCE RTE — режет незнакомые ему теги, например
<m>
или
<math>
Искал возможность решить проблему через extended_valid_elements, но безуспешно, были проверены:
/core/components/tinymcerte/templates/script.tpl
/assets/components/tinymcerte/js/mgr/tinymcerte.js
и даже настройки системы

Подскажите, уважаемые знатоки, что делать? Куда копать?

— Ответ найден, спасибо мне.

BullShit — tinymcerteonrichtexteditorinit.class.php
Григорий
06 ноября 2016, 06:35
modx.pro
2
2 775
0

MS2 - смена типа ресурса

Привет всем.

Такая проблема нарисовалась: MiniShop 2.4.2, при смене типа ресурса документ > товар магазина или наоборот — при сохранении вешает админку. Модально окно «сохранение ресурса» зависает наглухо.

Консоль показывает ошибку:

SyntaxError: expected expression, got '<' 
(
ext-all.js (line 1, col 1)
Скриншот:


Куда копать, подскажите?
Григорий
26 августа 2016, 19:10
modx.pro
1 003
0

Интеграция с SendPulse: Modx Revolution + Minisho

Есть сайт на Modx Revolution + магазин Minishop.

Необходим плагин для отправки данных пользователя в сервис SendPulse в соответствующие адресные книги рассылки:
1. после регистрации нового пользователя
2. после совершения покупки или изменения статуса заказа

Реализация:

1. после регистрации нового пользователя на сайте его данные отправляются в нужную адресную книгу в SendPulse
2. MiniShop:
— после совершения покупки проверяем существование адресной книги с названием идентичным Pagetile товара — если да, добавляем в нее данные пользователя, если нет — создаем адресную книгу, затем добавляем в нее данные пользователя
— при отмене заказа деактивируем пользователя в нужной адресной книге SendPulse

SendPulse: sendpulse.com/ru/api
Григорий
21 августа 2016, 12:43
modx.pro
1 491
0

Требуется настройка Minishop2 + экваринг

5
Привет всем :)
Есть не слишком творческая и довольно мелкомасштабная работа.
Необходимо настроить Minishop2 и подключить эквайринг.

Что именно требуется:
— установка и настройка Minishop2 + опция покупки в 1 клик
— настройка msOptionsPrice в магаине
— подключить и настроить mspTinkoff

Под настройкой Minishop2 имеется в виду работоспособность и функциональность. Тюнинг внешнего вида сделаю сам — об этом ваша голова болеть не должна.

Ранее мне сообщали, что задания пишу не интересно. Не знаю насколько это описание задачи звучит возбуждающе, :)) но особо добавить к этому мне нечего.

По цене ничего пока сказать не могу, не знаю порядка цен. Давайте обсуждать, ценник — как договоримся (в разумных пределах конечно).

PS

Василий, Володя — так лучше написано? :)
Григорий
23 марта 2016, 15:15
modx.pro
813
0