|
|
|
@ -690,7 +690,13 @@ parse; |
|
|
|
*/ |
|
|
|
public function tagContentPage($tag, $content): string |
|
|
|
{ |
|
|
|
$cid = !empty($_GET['cid']) ? $_GET['cid'] : (empty($tag['cid']) ? '' : (int)$tag['cid']); |
|
|
|
$cid = !empty($_GET['cid']) ? (int)$_GET['cid'] : (empty($tag['cid']) ? '' : $tag['cid']); |
|
|
|
if (strpos($cid, '$') === 0) { |
|
|
|
// cid 为模板变量(如 cid="$ui_invest_learn"),运行时解析
|
|
|
|
$this->autoBuildVar($cid); |
|
|
|
} else { |
|
|
|
$cid = (int)$cid; |
|
|
|
} |
|
|
|
$keywords = empty($_GET['keywords']) ? '' : $_GET['keywords']; |
|
|
|
$item = empty($tag['item']) ? 'vo' : $tag['item']; |
|
|
|
$mainField = empty($tag['mainField']) ? '*' : $tag['mainField']; |
|
|
|
@ -715,7 +721,7 @@ parse; |
|
|
|
$parse = <<<parse |
|
|
|
<?php |
|
|
|
\${$returnVarName} = \app\service\ContentService::tagContentPage([ |
|
|
|
'cid' => '{$cid}', |
|
|
|
'cid' => {$cid}, |
|
|
|
'item' => '{$item}', |
|
|
|
'mainField' => '{$mainField}', |
|
|
|
'subField' => '{$subField}', |
|
|
|
@ -741,7 +747,7 @@ parse; |
|
|
|
$parse = <<<parse |
|
|
|
<?php |
|
|
|
\${$returnVarName} = \app\service\ContentService::tagContentPage([ |
|
|
|
'cid' => '{$cid}', |
|
|
|
'cid' => {$cid}, |
|
|
|
'item' => '{$item}', |
|
|
|
'mainField' => '{$mainField}', |
|
|
|
'subField' => '{$subField}', |
|
|
|
|