|
@@ -113,15 +113,15 @@ class Parse
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if ($v['collect_filter_link'] == 1) {
|
|
|
+ $value = $this->filter($value);
|
|
|
+ }
|
|
|
+
|
|
|
if ($v['local'] == 1) {
|
|
|
$this->res = $v['res_key'];
|
|
|
$value = $this->local($value, $v['type']);
|
|
|
}
|
|
|
|
|
|
- if ($v['collect_filter_link'] == 1) {
|
|
|
- $value = $this->filter($value);
|
|
|
- }
|
|
|
-
|
|
|
if ($value) {
|
|
|
$result[$v['key']] = $value;
|
|
|
if (Dever::input('test') == 1) {
|
|
@@ -175,6 +175,7 @@ class Parse
|
|
|
|
|
|
private function filter($content)
|
|
|
{
|
|
|
+ echo 1;die;
|
|
|
$rule = '<(a).+href="(.*?)"(.*?)>(.*?)<\/a>';
|
|
|
$content = preg_replace_callback('/' . $rule . '/i', array($this, 'filter_replace'), $content);
|
|
|
return $content;
|
|
@@ -182,6 +183,7 @@ class Parse
|
|
|
|
|
|
private function filter_replace($result)
|
|
|
{
|
|
|
+ print_r($result);die;
|
|
|
if (isset($result[4]) && $result[4]) {
|
|
|
return $result[4];
|
|
|
}
|