fatal erreur framework T3

  • Posts: 3
  • Thank you received: 0
11 years 1 month ago #163698

Hello there,
Hikashop is compatible with template T3 framework of Joomlart
because I have a bug ( not with beez 3 ):
Fatal error: Can not redeclare class JViewLegacy in / opt/lampp/htdocs/caravale/plugins/system/jat3/jat3/core/joomla/viewlegacy.php on line 711

----
} ( ligne 710 )
} ( ligne 711 de viewlegacy.php)

----
Thank you
Alain

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
11 years 1 month ago #163699

Hi,

This seems to be T3 related, and not HikaShop.
Do you see this issue only on HikaShop pages ? Or on Joomla pages too ?

Please Log in or Create an account to join the conversation.

  • Posts: 3
  • Thank you received: 0
11 years 1 month ago #163963

Salut Xavier

Le probleme ne concerne que hikashop
J'ai installé d'autres composants ( CCK F2C, JComment ) sans problème

Version PHP 5.5.11
Joomla 3.3.1
Serveur Web xampp local: Apache/2.4.9 (Unix) OpenSSL/1.0.1g PHP/5.5.11 mod_perl/2.0.8-dev Perl/v5.16.3

Je te remercie d'avoir répondu
Alain

Please Log in or Create an account to join the conversation.

  • Posts: 26264
  • Thank you received: 4043
  • MODERATOR
11 years 1 month ago #163964

Bonjour,

L'information manquante est : la version HikaShop.

Je vous recommande vivement de modifier l'ordre de vos plugins system afin de bien charger T3 en tout premier afin qu'il fasse sa définition de JViewLegacy.

Le soucis est qu'HikaShop ne définit à aucun moment la class JViewLegacy, mais alors.. Nul part !
Il n'y a qu'une seule référence de JViewLegacy dans HikaShop, dans le helper voici la ligne en question

class hikashopBridgeView extends JViewLegacy {}
Le problème ne peux logiquement être lié de manière direct à HikaShop,
Il peut l'être de façon indirect via un plugin system, mais je doute que cela soit un des notres.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 272
  • Thank you received: 7
11 years 2 days ago #167421

Bonjour Alain,

Est-ce que vous avez trouver une solution avec ce probleme avec T3? J'ai exactement le meme problem quand j'essai de voir un produit au shop (le meme erreur sur la meme ligne que vous avez).

C'est tres frustrant... aucun aide de JoomlArt.

Please Log in or Create an account to join the conversation.

  • Posts: 26264
  • Thank you received: 4043
  • MODERATOR
11 years 2 days ago #167427

Bonjour,

La solution est déjà donnée : Changez la priorité du plugin system afin qu'il soit appelé en premier.
Le soucis ne vient pas d'HikaShop, c'est purement un problème T3.

Tout est déjà dit


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 272
  • Thank you received: 7
11 years 2 days ago #167430

Rebonjour Jerome,

C'etait bien moi qui a ecris qu'il faut changer la position du plugin 'T3 Framework' a '0'. J'ai fait ca, mais tjrs un problem avec Hikashop 'produits'.

Est ce que alors je dois changer la position de chaque 'system' plugin qui est installe? Je suis desole encore - j'ai bien une manque d'experience ici.

Please Log in or Create an account to join the conversation.

  • Posts: 26264
  • Thank you received: 4043
  • MODERATOR
11 years 2 days ago #167432

Bonjour,

J'avoue que pour le cas précis de la page produit, c'est étrange que la définition ne soit pas faite correctement.
Si logiquement votre plugin T3 est le seul plugin system en position 0 (et que tous les autres sont au moins en position 1) il devrait être chargé en premier et ne pas poser de soucis.

Cela nécessiterais en effet du debug plus approfondis (avec du FTP pour taper directement dans les fichiers Joomla et avoir une pseudo pile d'appel).
Mais pour avoir travailler sur le core de Joomla, faire ce genre de chose (surcharger comme cela Joomla) n'est vraiment pas une bonne façon de procéder. je ne sais pas pour quelle raison exactement ils font cela mais il suffit d'une ligne pour casser leur système:

jimport('joomla.application.component.view');
Comme le fait le helper d'HikaShop dès le début (donc si HikaShop est chargé avant T3, c'est normal que tout pête).

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 272
  • Thank you received: 7
11 years 2 days ago #167434

Chaque 'system plugin' est en position minimum 1. Le seul en position '0' est le T3 framework plugin.
Est ce que je dois changer chaque position de tous les plugins (non-system plugins)? Ou est ce que je dois changer la position des 'modules'? J'ai vraiment aucun idee, mais je suis sur la solution facile est qq part.

Please Log in or Create an account to join the conversation.

  • Posts: 26264
  • Thank you received: 4043
  • MODERATOR
11 years 2 days ago #167468

Bonjour,

Dans Joomla, les plugins system sont les premiers plugins à être chargés, le reste des plugins sont chargés uniquement si le contexte le demande (comme les plugins HikaShop sont chargés par HikaShop la première fois qu'il sont nécessaire dans une page).
Donc logiquement, si votre plugin t3 est le premier plugin a être chargé, il devrait faire la déclaration de sa surcharge de classe (mais n'ayant pas le code de ce plugin, il sera difficile de savoir comment il fonctionne exactement).

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 3
  • Thank you received: 0
10 years 11 months ago #168107

Bonjour,

Je vous remercie pour votre soutien.
Je tarde à répondre car j'étais en vacances.
J'ai réglé ce problème naturellement.
Enfait j'ai désinstallé tous les plugins et template Joomlart ( T3, Purity) et reinstallé dabord le plugin et le template.
Tout fonctionne a priori.
Jérome a surement donné la bonne réponse

Please Log in or Create an account to join the conversation.

Time to create page: 0.088 seconds
Powered by Kunena Forum