[email protected] Posted March 14, 2014 Share Posted March 14, 2014 Bonjour, Je cherche à intégrer un flux des derniers articles d'un blog (même hébergement, même base mysql, juste un sous répertoire /blog). J'ai suivi le tuto de webbax Je me suis servi du module publicité comme il est indiqué dans le tuto pour afficher mes news sur la colonne. Je me heurte à une difficulté concernant la modification du fichier php (blockadvertising.php) car la version du tuto est antérieure à ma version 1.5.3.1 Lorsque j'ajoute le code mentionné après la ligne qui ressemble à celle indiquée indiquée (218) ; 1 $smarty->assign('adv_title', $this->adv_title); L'ajout ; /* Webbax 16.01.2013 - flux blog */ 02 $link = mysql_connect(_DB_SERVER_,_DB_USER_,_DB_PASSWD_); 03 mysql_select_db('prestashop_1_4_3_wordpress', $link) or die(mysql_error()); 04 $sql = 'SELECT * FROM `wp_posts` WHERE `post_parent`=0 AND post_type="post" AND post_status="publish" ORDER BY `post_date` DESC LIMIT 0,5'; 05 $req = mysql_query($sql,$link) or die($sql . " - " . mysql_error()); 06 $blog_tickets = array(); 07 while($data = mysql_fetch_assoc($req)){$blog_tickets[] = $data;} 08 mysql_select_db(_DB_NAME_, $link) or die(mysql_error()); 09 $smarty->assign('blog_tickets',$blog_tickets); 10 /* ----------------------------- */ Le problème est que je n'ai pas cette mention, tout du moins pas exactement, j'ai à la ligne 219 " { if (!$this->isCached('blockadvertising.tpl', $this->getCacheId())) $this->smarty->assign(array( 'image' => $this->context->link->protocol_content.$this->adv_img, 'adv_link' => $this->adv_link, 'adv_title' => $this->adv_title, )); return $this->display(__FILE__, 'blockadvertising.tpl', $this->getCacheId()); } Je ne sais pas à quel endroit insérer la requête à la base et de quelle manière. Car jusqu'à maintenant mes tentatives fige la boutique en me renvoyant une page blanche (je me demande même si la syntaxe pour effectuer la requête est compatible avec ma version de prestashop ?). Par avance, merci pour votre aide. Link to comment Share on other sites More sharing options...
[email protected] Posted March 19, 2014 Author Share Posted March 19, 2014 Bonjour à tous, de toute évidence ce sujet ne passionne pas les foules… Je réitère ma demande, si quelqu'un dispose d'une piste, je suis preneur. Merci par avance Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now