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
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\controllers\indexController.php
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\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
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\template\mallproject
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<?= $this->methodblock(); ?>
<?= 'salut' ?>
app\design\frontend\default\default\layout
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>
Encore merci pour votre précieuse aide,