Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

modifier un template pour magento 1.4 ?
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1234
SUJET:

modifier un template pour magento 1.4 ?

#26511
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 0  
J'ai réussi non sans mal à mettre à jour mon installation avec magento 1.4, mais comme on pouvait s'y attendre il subsiste de nombreuses erreurs dues au template. Le mien était basé sur le template default de la 1.3 et il est placé dans le repertoire /default/mon_template.

La question est : comment doit être structuré un template pour magento 1.4 . Il y a un repertoire /base d'ajouté dans le repertoire template par rapport à la 1.3
 
L'administrateur a désactivé l'accès public en écriture.
#26512
ceddddd
Platinum Boarder
Messages: 2628
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 27  
Salut
oui j'ai remarqué ce dossier a quoi il sert mystere si quelqu'un a plus d'informlation...
Je pense que tu dois faire comme avant, apres une installation magento va toujours chercher le template dans defaut/defautl/
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#26513
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 0  
Il y a une chose que je ne comprend pas

Certaines pages ne s'affichent pas http://www.domimicro.fr/test/ordinateur-...le/pc-portables.html, alors que d'autres s'affichent sans problèmes http://www.domimicro.fr/test/composants/disque-dur.html

Je me demande si ce n'est pas le nombre d'attributs filtrables qui joue ...

Voilà le type de rapport d'erreur généré sur les pages qui ne s'affichent pas

Code :

a:5:{i:0;s:169:"Warning: Invalid argument supplied for foreach()  in /home/domimicr/www/test/app/design/frontend/default/domimicro/template/catalog/product/list/toolbar.phtml on line 51";i:1;s:4895:"#0 /home/domimicr/www/test/app/design/frontend/default/domimicro/template/catalog/product/list/toolbar.phtml(51): mageCoreErrorHandler(2, 'Invalid argumen...', '/home/domimicr/...', 51, Array)
#1 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(189): include('/home/domimicr/...')
#2 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(225): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#3 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(242): Mage_Core_Block_Template->renderView()
#4 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Template->_toHtml()
#5 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(516): Mage_Core_Block_Abstract->toHtml()
#6 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(467): Mage_Core_Block_Abstract->_getChildHtml('toolbar', true)
#7 /home/domimicr/www/test/app/code/core/Mage/Catalog/Block/Product/List.php(179): Mage_Core_Block_Abstract->getChildHtml('toolbar')
#8 /home/domimicr/www/test/app/design/frontend/default/domimicro/template/catalog/product/list.phtml(41): Mage_Catalog_Block_Product_List->getToolbarHtml()
#9 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(189): include('/home/domimicr/...')
#10 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(225): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#11 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(242): Mage_Core_Block_Template->renderView()
#12 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Template->_toHtml()
#13 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(516): Mage_Core_Block_Abstract->toHtml()
#14 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(467): Mage_Core_Block_Abstract->_getChildHtml('product_list', true)
#15 /home/domimicr/www/test/app/code/core/Mage/Catalog/Block/Category/View.php(85): Mage_Core_Block_Abstract->getChildHtml('product_list')
#16 /home/domimicr/www/test/app/design/frontend/default/domimicro/template/catalog/category/view.phtml(77): Mage_Catalog_Block_Category_View->getProductListHtml()
#17 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(189): include('/home/domimicr/...')
#18 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(225): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#19 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(242): Mage_Core_Block_Template->renderView()
#20 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Template->_toHtml()
#21 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#22 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Text_List->_toHtml()
#23 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(516): Mage_Core_Block_Abstract->toHtml()
#24 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(467): Mage_Core_Block_Abstract->_getChildHtml('content', true)
#25 /home/domimicr/www/test/app/design/frontend/default/domimicro/template/page/3columns.phtml(63): Mage_Core_Block_Abstract->getChildHtml('content')
#26 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(189): include('/home/domimicr/...')
#27 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(225): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#28 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Template.php(242): Mage_Core_Block_Template->renderView()
#29 /home/domimicr/www/test/app/code/core/Mage/Core/Block/Abstract.php(674): Mage_Core_Block_Template->_toHtml()
#30 /home/domimicr/www/test/app/code/core/Mage/Core/Model/Layout.php(536): Mage_Core_Block_Abstract->toHtml()
#31 /home/domimicr/www/test/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput()
#32 /home/domimicr/www/test/app/code/core/Mage/Catalog/controllers/CategoryController.php(115): Mage_Core_Controller_Varien_Action->renderLayout()
#33 /home/domimicr/www/test/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Catalog_CategoryController->viewAction()
#34 /home/domimicr/www/test/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('view')
#35 /home/domimicr/www/test/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#36 /home/domimicr/www/test/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#37 /home/domimicr/www/test/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#38 /home/domimicr/www/test/index.php(78): Mage::run('', 'store')
#39 {main}";s:3:"url";s:43:"/test/ordinateur-portable/pc-portables.html";s:11:"script_name";s:15:"/test/index.php";s:4:"skin";s:7:"default";}

 
Dernière édition: 14/02/10 à  17:58 Par fab4u67.
L'administrateur a désactivé l'accès public en écriture.
#26515
ceddddd
Platinum Boarder
Messages: 2628
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 27  
En fait je crois que ça va chercher dans base. affiche les chemins des gabarits sur ton site.
Pour confirmer.
pour ton probleme de filtre oui on dirait que c'est un filtre ajouter dans la toolbar qui bloque. commente la toolbar et re teste tu sera fixé.
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#26517
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 0  
Je ne vois pas dans quel fichier commenter la toolbar

Edit : Ce problème d'affichage des catégories n'apparait que quand cette catégorie a plus d'une page. D'autre l'ont constaté aussi sur le forum anglais de magento commerce.

Cela vient de la toolbar comme le pensais cedddd . Sur le forum magento commerce quelqu'un a contourné le problème en utilisant la toolbar de la version 1.3, mais il ped l'affichage de la numérotation des pages ...

Edit 2 : Quand on copie la toolbar;phtml du répertoire base dans le template perso, les catégorie avec plus d'une page s'affichent mais les liens de navigations vers les pages 12345... est absent
 
Dernière édition: 14/02/10 à  19:58 Par fab4u67.
L'administrateur a désactivé l'accès public en écriture.
#26520
ceddddd
Platinum Boarder
Messages: 2628
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 27  
tu a resolu le mystere du dossier "base" ?

le choix de selection des options et differents dans cette version j'ai vu que l'on pouver les choisir directement dans les catégories, le code doit être différent.

C'est un beug connu ?
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#26522
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 0  
Je cherche toujours l'utilité de ce dossier base ...

Comme je l'ai dit copier le fichier toolbar.phtml issu de ce dossier dans mon template a permis d'afficher les categories à multiples pages.

Maintenant il reste à trouver comment afficher o/template/page/html/pager.phtml, car c'est ce fichier qui permet la navigation de page en page dans les catégories.

EDIT

Finalement j'ai remis le fichier toolbar.phtml de mon template d'origine.
Par contre j'ai remplacé le fichier app/code/core/mage/catalog/block/product/list/toolbar.php par celui de la version 1.3.2.4

ET là ca fonctionne.

EDIT 2

l'ajout au panier plante

Code :

Fatal error: Cannot use object of type Mage_SalesRule_Model_Mysql4_Rule_Collection as array in 

/home/domimicr/www/test/app/code/core/Mage/SalesRule/Model/Validator.php  on line 96



Je sent que cette migration va se faire dans la douleur
 
Dernière édition: 14/02/10 à  22:06 Par fab4u67.
L'administrateur a désactivé l'accès public en écriture.
#26529
ceddddd
Platinum Boarder
Messages: 2628
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:modifier un template pour magento 1.4 ?

Il y a 1 Année, 11 Mois
Karma: 27  
Tu es un pionner de cette migration, tu va nous trouver toutes les erreurs ^^
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1234
Modérateur: admin, neurone, Gabriiiel, CaPiT