-- HikaShop version -- : 4.7.4
-- Joomla version -- : 4.3.3
-- PHP version -- : 8.1.16
Bonjour,
concernant les mises à jour d’Hikashop et puisque j’ai effectué pas mal de surcharges sur certaines vues, comment interpréter et pouvoir comparer les mises à jour des fichiers surchargés?
Prenons comme exemple la dernière mise à jour d’Hikashop et la liste des fichiers modifiés (liste reprise sur Pastebin):
back/classes/filter.php
back/classes/order.php
back/classes/user.php
back/helpers/paymentplugin.php
back/inc/expression.php
back/views/order/view.html.php
front/controllers/cart.php
front/controllers/order.php
front/views/cart/tmpl/show.php
front/views/category/view.html.php
front/views/order/tmpl/listing.php
front/views/product/tmpl/add_to_cart_ajax.php
front/views/product/view.html.php
plugins/plg_hikashop_userpoints/userpoints.php
plugins/plg_hikashoppayment_paypalcheckout/paypalcheckout.php
plugins/plg_hikashoppayment_paypalcheckout/paypalcheckout_end.php
Me concernant, seules les vues en front-end on été modifiés.
Si prends le fichier à la ligne 9 (front/views/cart/tmpl/show.php), est ce bien le fichier
show de la vue
cart en front-end? Comment procéder?
Je pense à cette méthode:
Avant la mise à jour je télécharge le fichier concerné sur mon bureau
(components/com_hikashop/views/cart/tmpl/show.php) et je le compare avec la nouvelle version concernée, ensuite je copie et colle le code modifié dans mon fichier surchargé une fois la mise a jour effectuée.
Est-ce la meilleure méthode à suivre ou conseillez-vous une autre approche?
... par contre je ne comprends pas les fichiers appartenant à une vue (comme par exemple cart/view.html.php, category/view.html.php, checkout/view.html.php, ...) qui ne sont pas dans un dossier
tmpl, à quoi se réfèrent-ils?
Merci!
Lorenzo