* Finish task#8465.

This commit is contained in:
qiyu-xie
2020-11-23 20:56:34 +08:00
parent b42d47e257
commit c658c271f4
7 changed files with 28 additions and 18 deletions
+1 -1
View File
@@ -87,7 +87,7 @@ $lang->program->cv = 'CV%';
$lang->program->PRJTeamCount = 'Team';
$lang->program->PRJLongTime = 'Long-Term Project';
$lang->program->productNotEmpty = 'Affiliated products cannot be empty!';
$lang->program->productNotEmpty = 'Please link products or create products.';
$lang->program->unitList[''] = '';
$lang->program->unitList['yuan'] = 'Yuan';
+1 -1
View File
@@ -87,7 +87,7 @@ $lang->program->cv = 'CV%';
$lang->program->PRJTeamCount = 'Team';
$lang->program->PRJLongTime = 'Long-Term Project';
$lang->program->productNotEmpty = 'Affiliated products cannot be empty!';
$lang->program->productNotEmpty = 'Please link products or create products.';
$lang->program->unitList[''] = '';
$lang->program->unitList['yuan'] = 'Yuan';
+1 -1
View File
@@ -87,7 +87,7 @@ $lang->program->cv = 'CV%';
$lang->program->PRJTeamCount = 'Team';
$lang->program->PRJLongTime = 'Long-Term Project';
$lang->program->productNotEmpty = 'Affiliated products cannot be empty!';
$lang->program->productNotEmpty = 'Please link products or create products.';
$lang->program->unitList[''] = '';
$lang->program->unitList['yuan'] = 'Yuan';
+1 -1
View File
@@ -87,7 +87,7 @@ $lang->program->cv = 'CV%';
$lang->program->PRJTeamCount = 'Team';
$lang->program->PRJLongTime = 'Long-Term Project';
$lang->program->productNotEmpty = 'Affiliated products cannot be empty!';
$lang->program->productNotEmpty = 'Please link products or create products.';
$lang->program->unitList[''] = '';
$lang->program->unitList['yuan'] = 'Yuan';
+1 -1
View File
@@ -87,7 +87,7 @@ $lang->program->cv = 'CV%';
$lang->program->PRJTeamCount = '项目成员';
$lang->program->PRJLongTime = '长期';
$lang->program->productNotEmpty = '关联产品不能为空!';
$lang->program->productNotEmpty = '请关联产品或创建产品。';
$lang->program->unitList[''] = '';
$lang->program->unitList['yuan'] = '元';
+1 -1
View File
@@ -85,7 +85,7 @@ $lang->program->cv = 'CV%';
$lang->program->PRJTeamCount = '項目成員';
$lang->program->PRJLongTime = '長期';
$lang->program->productNotEmpty = '關聯產品不能為空!';
$lang->program->productNotEmpty = '請關聯產品或創建產品。';
$lang->program->unitList[''] = '';
$lang->program->unitList['yuan'] = '元';
+22 -12
View File
@@ -1208,13 +1208,18 @@ class programModel extends model
if(dao::isError()) return false;
}
}
/* Judge products not empty. */
if(!$_POST['products'][0])
{
dao::$errors[] = $this->lang->program->productNotEmpty;
return false;
}
/* Judge products not empty. */
$linkedProductsCount = 0;
foreach($_POST['products'] as $product)
{
if(!empty($product)) $linkedProductsCount++;
}
if(empty($linkedProductsCount))
{
dao::$errors[] = $this->lang->program->productNotEmpty;
return false;
}
$requiredFields = $this->config->program->PRJCreate->requiredFields;
@@ -1336,13 +1341,18 @@ class programModel extends model
if(dao::isError()) return false;
}
}
/* Judge products not empty. */
if(!$_POST['products'][0])
{
dao::$errors[] = $this->lang->program->productNotEmpty;
return false;
}
/* Judge products not empty. */
$linkedProductsCount = 0;
foreach($_POST['products'] as $product)
{
if(!empty($product)) $linkedProductsCount++;
}
if(empty($linkedProductsCount))
{
dao::$errors[] = $this->lang->program->productNotEmpty;
return false;
}
$project = $this->loadModel('file')->processImgURL($project, $this->config->program->editor->prjedit['id'], $this->post->uid);