From 3b8f3da09d4d9ada1d78ad0826bcc867848127c6 Mon Sep 17 00:00:00 2001 From: sysadminstory Date: Sat, 20 Apr 2019 22:22:06 +0200 Subject: [PATCH] [AutoJMBridge] Use title from website for Feed Title (#1093) * [AutoJMBridge] Use title from website for Feed Title --- bridges/AutoJMBridge.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bridges/AutoJMBridge.php b/bridges/AutoJMBridge.php index 091d64a1..e8490d95 100644 --- a/bridges/AutoJMBridge.php +++ b/bridges/AutoJMBridge.php @@ -70,6 +70,19 @@ class AutoJMBridge extends BridgeAbstract { return self::URI . 'favicon.ico'; } + public function getName() { + switch($this->queriedContext) { + case 'Afficher les offres de véhicules disponible en fonction des critères du site AutoJM': + $html = getSimpleHTMLDOMCached(self::URI . $this->getInput('url'), 86400); + $name = html_entity_decode($html->find('title', 0)->plaintext); + return $name; + break; + default: + return parent::getName(); + } + + } + public function collectData() { $model_url = self::URI . $this->getInput('url'); @@ -180,6 +193,5 @@ class AutoJMBridge extends BridgeAbstract { $html = str_get_html($content); $token = $html->find('input[type=hidden][id=form__token]', 0); $this->token = $token->value; - } }