Admin > liste des produit > choix des colonnes

  • Posts: 2606
  • Thank you received: 65
12 years 2 months ago #38587

Bonjour
comment peut on dans l'Admin > liste des produit , choisir des colonnes différentes a afficher (supprimer quantité qui est toujours illimité) et mettre le prix en TTC
quelle vue se charge de ça ?

même chose pour la liste des clients (identifiant = email) j'aimerais ajouter des colonnes
quelle vue se charge de ça ?

j'ai essaye de modifier dashboard > user.php , mais ca ne marche pas

merci

Last edit: 12 years 2 months ago by erickb.

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

  • Posts: 26017
  • Thank you received: 4004
  • MODERATOR
12 years 2 months ago #38615

Bonsoir,

Vous pouvez éditer toutes les vues d'HikaShop depuis l'interface.
Encore une fois si vous éditez directement les fichiers d'HikaShop, vous ne pourrez plus faire de mise à jour perdre vos modifications.

Dans "Display => Views" (Affichage => vues) vous pouvez sélectionner le type "back end" et ainsi accéder aux vues de la partie d'administration.

Les vues qui vous intéresse sont :
* product / listing
* user / listing

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: 2606
  • Thank you received: 65
12 years 2 months ago #38616

merci

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

  • Posts: 2606
  • Thank you received: 65
12 years 2 months ago #38672

dans currency.php $this->currencyHelper->displayPrices(@$row->prices); donne le prix HT
je veux afficher dans l'admin le prix TTC avec la function getTaxedPrice($price,$zone_id,$tax_category_id,$round=2)

$priceTTC = $this->currencyHelper->getTaxedPrice(@$row->prices,73,1,2) ;

$zone_id = 73 c'est la France
$tax_category_id je le trouve où ? dans #__hikashop_taxation il y a une seule ligne avec l'id 1

mais ça ne marche pas je n'obtiens pas le prix TTC



enuite comment trier par prix ?

<?php echo JHTML::_('grid.sort', JText::_('PRODUCT_PRICE'), 'b.product_price', $this->pageInfo->filter->order->dir,$this->pageInfo->filter->order->value ); ?>

par quoi faut il remplacer b.product_price ?


merci

Last edit: 12 years 2 months ago by erickb.

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

  • Posts: 81597
  • Thank you received: 13079
  • MODERATOR
12 years 2 months ago #38813

Pour le prix avec taxes vous pouvez faire comme ceci:
www.hikashop.com/forum/4-how-to/33935-fu...l.html?lang=en#35587

Il n'est pas possible de trier par prix tout simplement car la requête de chargement des produits ne charge pas les prix des produits. Ils ston chargés via une seconde requête une fois que les produits sont chargés car il peut y avoir plusieurs prix pour un seul produit.
De ce fait, je n'ai pas de solution pour vous si ce n'est de modifier la requête elle même avec une modification du view.html.php de la vue pour ajouter un LEFT JOIN sur la table des prix en faisant un condition qui ne chargerait qu'un seul prix des produits. Supposons que cette table sera référencé comme "c" dans la requête, vous pourrez alors utiliser c.price_value

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

Time to create page: 0.057 seconds
Powered by Kunena Forum