Rabat dla klienta nie dla grupy

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Rabat dla klienta nie dla grupy

Postprzez LegendarnyZiom » 11 maja 2015, o 10:42

Witam, szukam i szukam i znaleźć nie moge, robił ktoś z Was takie cudo? Żeby zamiast grupy można było wybrać klienta? Mam dodatek Discounts-Pack-v1.1.1.ocmod i staram sie to przerobić ale w 2.0 coś mi nie idzie. (dodatek zmienia/dodaje baza danych)
staralem sie wzrorowac order albo return jednak wszedzie jest zastsowany "filtr" , da sie to zrobic na szybko?
LegendarnyZiom
 
Posty: 17
Dołączył(a): 31 gru 2014, o 11:14

Re: Rabat dla klienta nie dla grupy

Postprzez staniapl » 11 maja 2015, o 22:11

W skrócie
w modelu zmień zapytanie do bazy z grupy klienta na customer_id
Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty

Re: Rabat dla klienta nie dla grupy

Postprzez LegendarnyZiom » 12 maja 2015, o 14:05

model
controler
viewe/template

zmieniajac tylko w modelu to za malo

tempalte: (moglibyscie dodac tu kolorawnie skaldni)
Kod: Zaznacz cały
<tbody>
                           <?php foreach ($product['discount_data'] as $product_discount) { ?>
                           <tr id="discount-row<?php echo $discount_row; ?>">
                             <td class="text-left">
                              <input type="hidden" name="product_discount[<?php echo $discount_row; ?>][product_id]" value="<?php echo $product['product_data']['product_id']; ?>">
                              <select name="product_discount[<?php echo $discount_row; ?>][customer_group_id]" class="form-control row<?php echo $discount_row; ?>">
                                <?php foreach ($customer_groups as $customer_group) { ?>

// jak powinien wygladac foreach ?  <?php foreach ($customes as $customer) { ?>
//????????????????????????????????????????????

                                <?php if ($customer_group['customer_group_id'] == $product_discount['customer_group_id']) { ?>
                                <option value="<?php echo $customer_group['customer_group_id']; ?>" selected="selected"><?php echo $customer_group['name']; ?></option>
                                <?php } else { ?>
                                <option value="<?php echo $customer_group['customer_group_id']; ?>"><?php echo $customer_group['name']; ?></option>
                                <?php } ?>
                                <?php } ?>
                              </select></td>




jak powinien wygladac foreach?
<?php foreach ($customers as $customer) { ?>
?????
LegendarnyZiom
 
Posty: 17
Dołączył(a): 31 gru 2014, o 11:14


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości

cron