Fatal error: class 'Helper_Data' ne trouve pas dans domainfolder/app/mage.php sur la ligne de 516
J'obtiens cette erreur dans le panneau d'admin après je me connecter:
"Fatal error: Class 'Webdziner_Ajaxsearch_Helper_Data' ne trouve pas dans /home/hotshopl/public_html/wholesaleapparelshop.com/app/Mage.php sur la ligne de 516"
J'ai essayé d'installer un thème sur mon 1.6.0.0 site et tout allait bien jusqu'à ce que je rafraîchis la mémoire cache, puis qu'il s'est planté et m'a donné le message. http://www.wholesaleapparelshop.com Je suis en train de figure où ce Helper dossier. J'ai regardé d'autres questions et réponses, mais j'ai juste ne semblent trouver une bonne réponse à ma question. Je suis à la recherche partout.
regardé ce fil, mais rien http://www.magentocommerce.com/boards/viewthread/239818/
plus proche gars je peux comprendre est
Veuillez informer l'aider grâce
- vous devez montrer le code
- c'est mon aide fichier
<?php class Webdziner_Ajaxsearch_Helper_Data extends Mage_CatalogSearch_Helper_Data { }
mais maintenant je ne sais pas comment je peux l'ajouter à ma mage.php fichier de sorte que le panneau d'admin peut le lire sa me dit sa manquantes en ligne "516" ici sont des lignes 512-519{ $registryKey = '_helper/' . $name; if (!self::registry($registryKey)) { $helperClass = self::getConfig()->getHelperClassName($name); self::register($registryKey, new $helperClass); } return self::registry($registryKey); }
Vous devez vous connecter pour publier un commentaire.
Vous pouvez vérifier pour voir si vous avez Compilateur activé dans Système>Outils>Compilateur.
Si elle est activée, désactivez-la et ensuite vider le Cache Magento.
Après vous ne pourrez plus vous obtenez cette erreur, car c'est ce qui a fonctionné pour moi.
Vous pouvez toujours Activer le Compilateur à nouveau par la suite.
Il devrait être dans
app/code/[pool]/Webdziner/Ajaxsearch/Helper/Data.php
, avec [piscine] soitlocal
oucommunity
. Gardez à l'esprit que les noms de chemin d'accès sont sensibles à la casse.Si le fichier est définitivement à cet emplacement, vérifiez les points suivants:
info@[my website]
Ce n'est pas compliqué, take it easy 🙂
Écouter,
D'abord vous devez avoir le code ci-dessous(/Helper/Data.php)
À partir de maintenant, prenez soin - il est tout au sujet de l'endroit où vous l'avez appelé le helper { par exemple: Mage::helper('modulename') }. Si un tel appel est là, alors vous devez avoir un code comme:
-dans votre /etc/config.xml
Je veux dire, il est tout au sujet de la "modulename' dans le helper appel.
Avis: Il est pas bon d'avoir plus d'un
<helpers>
dans votre /etc/config.xml.Ne l'utilisez que si vous êtes dans le milieu de gars de l'exécution de codes plus intelligent que vous.
Merci.
J'ai également fait face à un même problème. mais j'ai été en utilisant le code pour le téléchargement de fichier et le dossier dans lequel je veux télécharger un fichier, n'avait pas les autorisations d'écriture. Afin de vérifier votre code, vous pouvez également donner la permission d'écrire à var et des médias le dossier et ses sous dossiers et de les vérifier.