Bonjour à vous et merci d'avance pour votre aide.
J'ai trouvé un tutoriel pour la création d’extension en français et je ne parvient pas à avancer.
app\code\local\Innova\MallProject\block\connectBlock.php
app\code\local\Innova\MallProject\controllers\indexController.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php class Innova_MallProject_block_connectBlock extends Mage_Core_Block_Template { public function methodblock() { return 'informations de mon block !!'; } }
app\code\local\Innova\MallProject\etc\config.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php class Innova_MallProject_indexController extends Mage_Core_Controller_Front_Action { public function indexAction() { echo 'test'; $this->loadLayout(); $this->renderLayout(); } public function mamethodeAction() { echo 'test mamethode'; } } ?>
app\design\frontend\default\default\template\mallproject
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34<?xml version="1.0"?> <config> <modules> <Innova_MallProject> <version>0.1</version> </Innova_MallProject> </modules> <global> <blocks> <mallproject> <class>Innova_MallProject_block</class> </mallproject> </blocks> </global> <frontend> <routers> <Innova_MallProject> <use>standard</use> <args> <module>Innova_MallProject</module> <frontName>mallproject</frontName> </args> </Innova_MallProject> </routers> <layout> <updates> <mallproject> <file>mallproject.xml</file> </mallproject> </updates> </layout> </frontend> </config>
app\design\frontend\default\default\layout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?= $this->methodblock(); ?> <?= 'salut' ?>
Encore merci pour votre précieuse aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <layout version="0.1"> <default> <reference name="content"> </reference> </default> <routeurfrontend_index_index> <reference name="content"> <block type="mallproject/connect" name="connect_connectBlock" template="mallproject/connect.phtml" /> </reference> </routeurfrontend_index_index> </layout>
Partager