2016-12-06 3 views
0

저는 processmaker 3.1을 사용하고 있으며 자습서와 같은 jquery로 힌트를 원합니다. 예를 들어 은 처음에는 플러그인에 대한 스크립트 힌트를 방문합니다. 하지만 jquery가 완전히로드되지 않아 $ (...)을 사용할 수 없습니다. 내가 불을 지르고에서 jQuery를 포함하면 는 : 유 processmaker 3.1 dynaforms를 사용할 때processmaker 3.1 페이지 및 플러그인에서 jquery를 사용하십시오.

include('http://code.jquery.com/jquery-latest.min.js'); 
jquery-latest.min.js properly included. 
TypeError: m.isArray is not a function 

은 JQuery와없고에 extjs을로드하고 maborak JS는 iframe을 내용에 apear. 지금 maborak를 제외하거나 maborak가 포함 된 jquery를 사용하고 싶습니다. processmaker Ajaxing in Processmaker에서 아약스에 대한 질문에 $ .conflict하지만 불을 지르고를 사용하는 솔루션을 제공했다 :

$.noConflict(); 
TypeError: $.noConflict is not a function 
$.noConflict(); 

아무도 나를 도와 있는가?

+0

하미드 당신이 무엇을하려고 조금 더 설명해 주 시겠어요? 플러그인을 만들거나 dynaform 내에 javascript를 작성하려고합니까? –

+0

processmaker의 로그인 페이지에서 jquery를 사용하려고합니다. 나는 aborak을 알지 못하기 때문에. –

답변

0

불행히도, 불가능합니다. ProcessMaker는 현재 maborak을 가지고 있지 않은 새로운 UI로 작업하고 있습니다. 그러나 여전히 약간 멀리 있습니다.

정확한 사용 사례를 모르지만 다음과 함께 자신의 응용 프로그램을 만드는 것이 가장 좋습니다. jquery 또는 프론트 엔드 프레임 워크를 사용하여 간단하게 REST API를 사용하여 ProcessMaker에 연결할 수 있습니다.

+0

@ ethan-presberg –

+0

감사합니다. 나에게 processmaker에서 나머지 API를 사용하는 예를 들어 주시겠습니까? –

0
************************************************************************* 
To Create a Plugin in the in Windows for Processmaker 
----------------------------------------------------- 
**************************************************************************** 
Step :1 
============ 
Main Steps to Plugins can not be created on Windows servers, because Windows does not support symbolic links; however, there is an experimental script for Windows servers available at <INSTALL-DIRECTORY>/workflow/engine/gulliver-win.bat which can be tested. . 
http://wiki.processmaker.com/3.0/Plugin_Development 

C:\Bitnami\processmaker-3.1-1\apps\processmaker\htdocs\workflow\engine>gulliver-win.bat new-plugin deleteCases 

using DSN Connection 
The plugin deleteCases exists in this file C:\Bitnami\processmaker-3.1-1\apps\pr 
ocessmaker\htdocs\workflow\engine\plugins\deleteCases\class.deleteCases.php 
************************************************************************** 
Step :2 
============ 
Do you want to create a new plugin? [Y/n]y 

creating plugin directory C:\Bitnami\processmaker-3.1-1\apps\processmaker\plugin 
s\deleteCases 

saved 387 bytes in file deleteCases\setup.xml [pluginSetup.xml] 
saved 183 bytes in file deleteCases\messageShow.xml [pluginMessageShow.xml] 
saved 3056 bytes in file deleteCases\config\schema.xml [pluginSchema.xml] 
saved 2067 bytes in file deleteCases\config\propel.ini [pluginPropel.ini] 
saved 2061 bytes in file deleteCases\config\propel.mysql.ini [pluginPropel.mysql 
.ini] 
************************************************************************** 
Step :3 
============ 
Change system logo [y/N]y 

saved 750 bytes in file public_html\deleteCases.png [deleteCases.png] 
Create an example Page [Y/n]y 
saved 151 bytes in file deleteCases\menudeleteCases.php [pluginMenu] 
saved 932 bytes in file deleteCases\deleteCasesApplication.php [pluginApplicatio 
n.php] 
saved 45 bytes in file deleteCases\deleteCasesApplication.html [pluginApplicatio 
n.html] 
saved 6518 bytes in file deleteCases\deleteCasesApplication.js [pluginApplicatio 
n.js] 
saved 1519 bytes in file deleteCases\deleteCasesApplicationAjax.php [pluginAppli 
cationAjax.php] 
************************************************************************** 
Step :4 
============ 
Create new option in the menu of cases [Y/n]y 

saved 2384 bytes in file deleteCases\menuCasesdeleteCases.php [pluginMenuCases] 
saved 547 bytes in file deleteCases\deleteCasesApplication2.php [pluginApplicati 
on2.php] 
saved 45 bytes in file deleteCases\deleteCasesApplication2.html [pluginApplicati 
on2.html] 
saved 7599 bytes in file deleteCases\deleteCasesApplication2.js [pluginApplicati 
on2.js] 
saved 547 bytes in file deleteCases\deleteCasesApplication3.php [pluginApplicati 
on3.php] 
saved 45 bytes in file deleteCases\deleteCasesApplication3.html [pluginApplicati 
on3.html] 
saved 565 bytes in file deleteCases\deleteCasesApplication3.js [pluginApplicatio 
n3.js] 
************************************************************************** 
Step :5 
============ 
Create the Role 'PROCESSMAKER_DELETECASES' and 
     the Permission 'PM_DELETECASES' [y/N]y 
************************************************************************** 
Step :6 
============  
Create a Redirect Login for the Role 'PROCESSMAKER_DELETECASES' [y/N]y 
************************************************************************** 
Step :7 
============ 
Create external step for Processmaker [y/N]y 

saved 1042 bytes in file deleteCases\stepdeleteCasesApplication.php [pluginStepA 
pplication.php] 
saved 45 bytes in file deleteCases\stepdeleteCasesApplication.html [pluginStepAp 
plication.html] 
saved 2707 bytes in file deleteCases\stepdeleteCasesApplication.js [pluginStepAp 
plication.js] 
saved 740 bytes in file deleteCases\stepdeleteCasesApplicationAjax.php [pluginSt 
epApplicationAjax.php] 
************************************************************************** 
Step :8 
============ 
Create an element for the Processmaker Dashboards [y/N]y 

saved 3702 bytes in file deleteCases\classes\class.dashletdeleteCases.php [plugi 
nDashletClass.php] 
saved 1788 bytes in file pluginDashlet.html 
************************************************************************** 
Step :9 
============ 
Create a PmFunction Class for extending Processmaker [y/N]y 

saved 484 bytes in file deleteCases\classes\class.pmFunctions.php [class.pmFunct 
ions.php] 
saved 3089 bytes in file deleteCases.php [pluginMainFile] 
saved 384 bytes in file deleteCases\class.deleteCases.php [pluginClass] 
************************************************************************** 
Step :10 
============`enter code here` 
Press any key to continue . . . 

C:\Bitnami\processmaker-3.1-1\apps\processmaker\htdocs\workflow\engine>