HOR-1328 Agregar los campos que se guardan en la tabla CONTENT relacionados a la tabla TASK
pmfunction change content by task remove lang in pmfunction add languaje by compatibility
This commit is contained in:
@@ -2984,7 +2984,7 @@ function PMFSaveCurrentData ()
|
||||
* @name PMFTasksListByProcessId
|
||||
* @label PMF Tasks List By Process Id
|
||||
* @param string | $processId | ID Process | To get the current process id, use the system variable @@PROCESS
|
||||
* @param string | $lang | Language | Is the language of the text, that must be the same to the column: "CON_LANG" of the CONTENT table
|
||||
* @param string | $lang | Language | This parameter actually is not used, the same is kept by backward compatibility.Is the language of the text, that must be the same to the column: "CON_LANG" of the CONTENT table
|
||||
* @return array | $result | Array result | Array of associative arrays which contain the unique task ID and title
|
||||
*/
|
||||
function PMFTasksListByProcessId($processId, $lang = 'en')
|
||||
@@ -2992,11 +2992,7 @@ function PMFTasksListByProcessId($processId, $lang = 'en')
|
||||
$result = array();
|
||||
$criteria = new Criteria("workflow");
|
||||
$criteria->addSelectColumn(TaskPeer::TAS_UID);
|
||||
$criteria->addSelectColumn(ContentPeer::CON_VALUE);
|
||||
$criteria->addSelectColumn(ContentPeer::CON_LANG);
|
||||
$criteria->addJoin(TaskPeer::TAS_UID, ContentPeer::CON_ID, Criteria::INNER_JOIN);
|
||||
$criteria->add(ContentPeer::CON_CATEGORY, 'TAS_TITLE', Criteria::EQUAL);
|
||||
$criteria->add(ContentPeer::CON_LANG, $lang, Criteria::EQUAL);
|
||||
$criteria->addSelectColumn(TaskPeer::TAS_TITLE);
|
||||
$criteria->add(TaskPeer::PRO_UID, $processId, Criteria::EQUAL);
|
||||
$ds = TaskPeer::doSelectRS($criteria);
|
||||
$ds->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
@@ -3170,14 +3166,18 @@ function PMFDynaFormFields($dynUid, $appUid = false, $delIndex = 0)
|
||||
* @name PMFGetTaskName
|
||||
* @label PMF Get Task Title Text
|
||||
* @param string | $taskUid | ID Task | Is the identifier of task, that must be the same to the column: "TAS_UID" of the TASK table
|
||||
* @param string | $lang | Language | Is the language of the text, that must be the same to the column: "CON_LANG" of the CONTENT table
|
||||
* @param string | $lang | Language | This parameter actually is not used, the same is kept by backward compatibility. Is the language of the text, that must be the same to the column: "CON_LANG"
|
||||
* of the CONTENT table
|
||||
* @return string | $text | Translated text | the translated text of a string in Content
|
||||
*/
|
||||
function PMFGetTaskName($taskUid, $lang = SYS_LANG) {
|
||||
if (empty($taskUid)) {
|
||||
return false;
|
||||
}
|
||||
return PMFGeti18nText($taskUid, 'TAS_TITLE', $lang);
|
||||
$oTask = new \Task();
|
||||
$aTasks = $oTask->load($taskUid);
|
||||
$text = isset($aTasks["TAS_TITLE"]) ? $aTasks["TAS_TITLE"] : false;
|
||||
return $text;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user