- Posts: 326
- Thank you received: 17
Afficher n° facture dans la liste des commandes
12 years 7 months ago #143559
by Pi_R
Afficher n° facture dans la liste des commandes was created by Pi_R
-- HikaShop version -- : 2.2.3
Bonjour,
je n'ai pas trouvé la réponse à cette question sur ce forum :
comment pourrait-on afficher le n° de facture à côté du n° de commande dans la liste des commandes, en admin ?
Merci
Pierre
Bonjour,
je n'ai pas trouvé la réponse à cette question sur ce forum :
comment pourrait-on afficher le n° de facture à côté du n° de commande dans la liste des commandes, en admin ?
Merci
Pierre
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143594
by Eliot
Replied by Eliot on topic Afficher n° facture dans la liste des commandes
Bonjour,
Il faut pour cela modifier la vue du listing dans Affichage>Vues en cherchant la vue listing de order pour le back-end.
Ensuite remplacez ces lignes:
par
et ces lignes:
par
(j'ajoute simplement un <td> a chaque fois). Cela devrait marcher!
Il faut pour cela modifier la vue du listing dans Affichage>Vues en cherchant la vue listing de order pour le back-end.
Ensuite remplacez ces lignes:
Code:
<th class="hikashop_order_number_title title" align="center">
<?php echo JText::_('ORDER_NUMBER'); ?>
</th>
par
Code:
<th class="hikashop_order_number_title title" align="center">
<?php echo JText::_('ORDER_NUMBER'); ?>
</th>
<th class="hikashop_invoice_number_title title" align="center">
<?php echo JText::_('INVOICE_NUMBER'); ?>
</th>
et ces lignes:
Code:
<td class="hikashop_order_number_value">
<a href="<?php echo hikashop_completeLink('order&task=show&cid='.$row->order_id.$url_itemid); ?>">
<?php echo $row->order_number; ?>
</a>
<?php if($row->order_payment_method == 'paypalrecurring'){ ?>
<span style="float:right; padding-right: 10px;"><?php echo JText::_('RECURRING_ORDER'); ?></span>
<?php } ?>
</td>
par
Code:
<td class="hikashop_order_number_value">
<a href="<?php echo hikashop_completeLink('order&task=show&cid='.$row->order_id.$url_itemid); ?>">
<?php echo $row->order_number; ?>
</a>
<?php if($row->order_payment_method == 'paypalrecurring'){ ?>
<span style="float:right; padding-right: 10px;"><?php echo JText::_('RECURRING_ORDER'); ?></span>
<?php } ?>
</td>
<td class="hikashop_invoice_number_value">
<a href="<?php echo hikashop_completeLink('order&task=show&cid='.$row->order_id.$url_itemid); ?>">
<?php echo $row->invoice_number; ?>
</a>
</t>
(j'ajoute simplement un <td> a chaque fois). Cela devrait marcher!
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143646
by Pi_R
Replied by Pi_R on topic Afficher n° facture dans la liste des commandes
Bonjour,
dans le fichier ad-hoc, j'ai plutôt ceci :
et ceci :
Si j'ajoute telles quelles les parties de codes proposées, ça rajoute la colonne mais elle demeure vide.
dans le fichier ad-hoc, j'ai plutôt ceci :
Code:
<th class="hikashop_order_number_title title">
<?php echo JHTML::_('grid.sort', JText::_('ORDER_NUMBER'), 'b.order_number', $this->pageInfo->filter->order->dir,$this->pageInfo->filter->order->value ); ?>
</th>
Code:
<td class="hikashop_order_number_value">
<?php if($this->manage){ ?>
<a href="<?php echo hikashop_completeLink('order&task=edit&cid[]='.$row->order_id.'&cancel_redirect='.urlencode(base64_encode(hikashop_completeLink('order')))).$target; ?>">
<?php } ?>
<?php echo $row->order_number; ?>
<?php if($this->manage){ ?>
</a>
<?php } ?>
</td>
Si j'ajoute telles quelles les parties de codes proposées, ça rajoute la colonne mais elle demeure vide.
Please Log in or Create an account to join the conversation.
Less
More
- Posts: 12953
- Thank you received: 1778
12 years 7 months ago #143682
by Mohamed Thelji
Replied by Mohamed Thelji on topic Afficher n° facture dans la liste des commandes
Bonjour,
Il vous faudra donc ajouter ce code :
Après les lignes :
et ce code :
Après les lignes :
Il vous faudra donc ajouter ce code :
Code:
<th class="hikashop_invoice_number_title title" align="center">
<?php echo JText::_('INVOICE_NUMBER'); ?>
</th>
Code:
<th class="hikashop_order_number_title title">
<?php echo JHTML::_('grid.sort', JText::_('ORDER_NUMBER'), 'b.order_number', $this->pageInfo->filter->order->dir,$this->pageInfo->filter->order->value ); ?>
</th>
Code:
<td class="hikashop_invoice_number_value">
<?php echo @$row->order_invoice_number; ?>
</td>
Code:
<td class="hikashop_order_number_value">
<?php if($this->manage){ ?>
<a href="<?php echo hikashop_completeLink('order&task=edit&cid[]='.$row->order_id.'&cancel_redirect='.urlencode(base64_encode(hikashop_completeLink('order')))).$target; ?>">
<?php } ?>
<?php echo $row->order_number; ?>
<?php if($this->manage){ ?>
</a>
<?php } ?>
</td>
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143710
by Pi_R
Replied by Pi_R on topic Afficher n° facture dans la liste des commandes
Bonjour,
merci, c'est opérationnel.
Serait-ce abusé de ma part de demander la modif à effectuer pour permettre également le tri sur ces n° de facture ?
Merci en tout cas pour la réactivité.
merci, c'est opérationnel.
Serait-ce abusé de ma part de demander la modif à effectuer pour permettre également le tri sur ces n° de facture ?
Merci en tout cas pour la réactivité.
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143807
by Eliot
Replied by Eliot on topic Afficher n° facture dans la liste des commandes
Ajoutez plutôt ceci alors:
à la place du premier bloc donné par mohamed (et désolé pour mon premier post, mauvaise vue!)
Code:
<th class="hikashop_invoice_number_title title">
<?php echo JHTML::_('grid.sort', JText::_('INVOICE_NUMBER'), 'b.invoice_number', $this->pageInfo->filter->order->dir,$this->pageInfo->filter->order->value ); ?>
</th>
à la place du premier bloc donné par mohamed (et désolé pour mon premier post, mauvaise vue!)
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143830
by Pi_R
Replied by Pi_R on topic Afficher n° facture dans la liste des commandes
Bonjour,
Merci, je peux en effet cliquer sur l'en-tête de colonne, par contre ça ne trie pas, ça vide le tableau :S (comme si ça ne prenait pas en compte les n° à l'intérieur)
Merci, je peux en effet cliquer sur l'en-tête de colonne, par contre ça ne trie pas, ça vide le tableau :S (comme si ça ne prenait pas en compte les n° à l'intérieur)
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143842
by Eliot
Replied by Eliot on topic Afficher n° facture dans la liste des commandes
Oups, c'était plutot comme ça:
Code:
<th class="hikashop_invoice_number_title title">
<?php echo JHTML::_('grid.sort', JText::_('INVOICE_NUMBER'), 'b.order_invoice_number', $this->pageInfo->filter->order->dir,$this->pageInfo->filter->order->value ); ?>
</th>
The following user(s) said Thank You: Pi_R
Please Log in or Create an account to join the conversation.
12 years 7 months ago #143898
by Pi_R
Replied by Pi_R on topic Afficher n° facture dans la liste des commandes
Cette fois c'est la bonne !
Merci l'équipe Hikashop !
Merci l'équipe Hikashop !
Please Log in or Create an account to join the conversation.
Time to create page: 0.283 seconds