|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: Changer lien d'image (Lu 779 fois) |
|
 |
Changer lien d'image
« sur: le 11-06-2011 a 15:13:59 » |
|
|
|
|
|
|
 |
Re:Changer lien d'image
« Répondre #1 sur: le 12-06-2011 a 17:48:58 » |
|
|
|
|
 |
Re:Changer lien d'image
« Répondre #2 sur: le 12-06-2011 a 20:34:24 » |
|
sticky59
Membre récent

Hors-Ligne
Sexe: 
Messages: 10

|
voici le code du fichier "homefeatured" concerné: if (!defined('_CAN_LOAD_FILES_')) exit;
class HomeFeatured extends Module { private $_html = ''; private $_postErrors = array();
function __construct() { $this->name = 'homefeatured'; $this->tab = 'front_office_features'; $this->version = '0.9'; $this->author = 'PrestaShop'; $this->need_instance = 0;
parent::__construct(); $this->displayName = $this->l('Featured Products on the homepage'); $this->description = $this->l('Displays Featured Products in the middle of your homepage.'); }
function install() { if (!Configuration::updateValue('HOME_FEATURED_NBR', OR !parent::install() OR !$this->registerHook('home')) return false; return true; }
public function getContent() { $output = '<h2>'.$this->displayName.'</h2>'; if (Tools::isSubmit('submitHomeFeatured')) { $nbr = (int)(Tools::getValue('nbr')); if (!$nbr OR $nbr <= 0 OR !Validate::isInt($nbr)) $errors[] = $this->l('Invalid number of products'); else Configuration::updateValue('HOME_FEATURED_NBR', (int)($nbr)); if (isset($errors) AND sizeof($errors)) $output .= $this->displayError(implode('<br />', $errors)); else $output .= $this->displayConfirmation($this->l('Settings updated')); } return $output.$this->displayForm(); }
public function displayForm() { $output = ' <form action="'.$_SERVER['REQUEST_URI'].'" method="post"> <fieldset><legend><img >_path.'logo.gif" alt="" title="" />'.$this->l('Settings').'</legend> <p>'.$this->l('In order to add products to your homepage, just add them to the "home" category.').'</p><br /> <label>'.$this->l('Number of products displayed').'</label> <div class="margin-form"> <input type="text" size="5" name="nbr" value="'.Tools::getValue('nbr', (int)(Configuration::get('HOME_FEATURED_NBR'))).'" /> <p class="clear">'.$this->l('The number of products displayed on homepage (default: 10).').'</p> </div> <center><input type="submit" name="submitHomeFeatured" value="'.$this->l('Save').'" class="button" /></center> </fieldset> </form>'; return $output; }
function hookHome($params) { global $smarty;
$category = new Category(1, Configuration::get('PS_LANG_DEFAULT')); $nb = (int)(Configuration::get('HOME_FEATURED_NBR')); $products = $category->getProducts((int)($params['cookie']->id_lang), 1, ($nb ? $nb : 10)); $smarty->assign(array( 'products' => $products, 'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'), 'homeSize' => Image::getSize('home')));
return $this->display(__FILE__, 'homefeatured.tpl'); }
Là les liens pointent vers des products alors que je voudrais qu'ils pointent vers des category
Jai essayé de remplacer le terme product par category, ca ne marche pas.
|
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|