From a472d3b1f5ebc7ff92fb5879814d68b2e63e5c4e Mon Sep 17 00:00:00 2001 From: AlexNav7 Date: Mon, 10 Oct 2022 11:44:46 +0200 Subject: [PATCH 1/5] If content meta null not show. --- src/Torann/LaravelMetaTags/MetaTag.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/Torann/LaravelMetaTags/MetaTag.php b/src/Torann/LaravelMetaTags/MetaTag.php index e0eb583..fcc4929 100644 --- a/src/Torann/LaravelMetaTags/MetaTag.php +++ b/src/Torann/LaravelMetaTags/MetaTag.php @@ -129,11 +129,15 @@ public function set($key, $value = null) */ public function tag($key, $value = '') { - return $this->createTag([ - 'name' => $key, - 'property' => $key, - 'content' => $value ?: Arr::get($this->metas, $key, ''), - ]); + if(Arr::get($this->metas, $key) != null){ + return $this->createTag([ + 'name' => $key, + 'property' => $key, + 'content' => $value ?: Arr::get($this->metas, $key, ''), + ]); + } + return null; + } /** From 83e1919cbe716811a02c928f1b3fdbf7c41bd671 Mon Sep 17 00:00:00 2001 From: AlexNav7 Date: Tue, 11 Oct 2022 11:24:18 +0200 Subject: [PATCH 2/5] Remove ... and add replace characters --- src/Torann/LaravelMetaTags/MetaTag.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Torann/LaravelMetaTags/MetaTag.php b/src/Torann/LaravelMetaTags/MetaTag.php index fcc4929..0d26be3 100644 --- a/src/Torann/LaravelMetaTags/MetaTag.php +++ b/src/Torann/LaravelMetaTags/MetaTag.php @@ -319,6 +319,9 @@ private function cut($text, $key) } } + $replace = array(':', '-', '.', ';', '→', '[', ']', '(', ')', '|'); + $text = str_replace($replace, '', $text); + $length = strlen($text); if ($length <= (int) $limit) { @@ -331,7 +334,7 @@ private function cut($text, $key) $text = substr($text, 0, $space); } - return $text . '...'; + return $text; } /** From 055477f9ef83b8df18863705f84d7472ecbf8938 Mon Sep 17 00:00:00 2001 From: AlexNav7 Date: Tue, 11 Oct 2022 15:39:24 +0200 Subject: [PATCH 3/5] =?UTF-8?q?A=C3=B1adir=20caracteres=20al=20reemplazo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Torann/LaravelMetaTags/MetaTag.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Torann/LaravelMetaTags/MetaTag.php b/src/Torann/LaravelMetaTags/MetaTag.php index 0d26be3..d09ee7e 100644 --- a/src/Torann/LaravelMetaTags/MetaTag.php +++ b/src/Torann/LaravelMetaTags/MetaTag.php @@ -319,7 +319,7 @@ private function cut($text, $key) } } - $replace = array(':', '-', '.', ';', '→', '[', ']', '(', ')', '|'); + $replace = array(':', '-', '.', ';', '→', '[', ']', '(', ')', '|', '"', '''); $text = str_replace($replace, '', $text); $length = strlen($text); From 09936364f13d26408faa83b55907b008cda19626 Mon Sep 17 00:00:00 2001 From: AlexNav7 Date: Tue, 11 Oct 2022 15:44:36 +0200 Subject: [PATCH 4/5] FIX --- src/Torann/LaravelMetaTags/MetaTag.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Torann/LaravelMetaTags/MetaTag.php b/src/Torann/LaravelMetaTags/MetaTag.php index d09ee7e..2abbe74 100644 --- a/src/Torann/LaravelMetaTags/MetaTag.php +++ b/src/Torann/LaravelMetaTags/MetaTag.php @@ -319,7 +319,7 @@ private function cut($text, $key) } } - $replace = array(':', '-', '.', ';', '→', '[', ']', '(', ')', '|', '"', '''); + $replace = array(':', '-', '.', ';', '→', '[', ']', '(', ')', '|', '"'); $text = str_replace($replace, '', $text); $length = strlen($text); From 0f34437eb0a34901435b9fdd41f7bf4fafbcd85e Mon Sep 17 00:00:00 2001 From: AlexNav7 Date: Tue, 7 May 2024 12:36:09 +0200 Subject: [PATCH 5/5] FIX --- src/Torann/LaravelMetaTags/MetaTag.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Torann/LaravelMetaTags/MetaTag.php b/src/Torann/LaravelMetaTags/MetaTag.php index 2abbe74..3322790 100644 --- a/src/Torann/LaravelMetaTags/MetaTag.php +++ b/src/Torann/LaravelMetaTags/MetaTag.php @@ -319,7 +319,7 @@ private function cut($text, $key) } } - $replace = array(':', '-', '.', ';', '→', '[', ']', '(', ')', '|', '"'); + $replace = array(';', '→', '[', ']', '(', ')', '|', '"'); $text = str_replace($replace, '', $text); $length = strlen($text);