Jump to content

modules exécuté en deux fois?


Recommended Posts

Bonjour à tous.

 

Voila je suis en train de developper un modules qui fait un insert dans une table, hors l'insert un double.

 

J'entend pas la qu'il y a un doublons d'insertion.

 

J'ai donc supprimer tous les autes modules, simplifier mon modules au maximum

 

Donc je n'ai plus qu'un seul modules, mais l'insert reste doubler?????\

Auriez vous une idée pourquoi???

Voic mon code.

<?php
class Blockrssperso extends Module
{
function __construct()
 {
$this->name = 'blockrssperso';
$this->tab = 'front_office_features';
 $this->need_instance = 0;
 parent::__construct();
 $this->displayName = $this->l('Flus rss perso');
 $this->description = $this->l('Adds a block displaying an RSSPERSO feed.');
 $this->version = '1.2';
 $this->author = 'jd440';
 $this->error = false;
 $this->valid = false;
 }
function hookDisplayHome()
{
 Db::getInstance()->insert('rsspersocontent', array(
  'shop_id' => 1,
  'cat_id' => 1,
  'url' => 'test',
  'title' => 'test',
  ));
}
}

 

J'ai aussi essayer de passer par:

 Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_.'rsspersocontent` (
`id` ,
`shop_id` ,
`cat_id` ,
`url` ,
`title`
)
VALUES (
NULL , \'1\', \'1\', \'1\', \'1\'
)');

C'est idem

Edited by jd440 (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...