Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework]Sorowanie danych wyjściowych
Avatarus
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 0
Dołączył: 12.12.2006
Skąd: Pszów

Ostrzeżenie: (0%)
-----


witam
Mam problem z posortowaniem wyników z tej części kodu:
  1. <?php foreach ($_associatedProducts as $_item): ?>
  2. <?php if ($_item->isSaleable()) : ?>
  3. <?php $_finalPriceInclTax = $this->helper('tax')->getPrice($_item, $_item->getFinalPrice(), true) ?>
  4. <tr>
  5. <td><span style="font-size: 8pt;"><?php echo $this->htmlEscape($_item->getName()) ?></span></td>
  6. <td class="a-right"><span style="font-size: 8pt;">
  7. <?php echo $this->getPriceHtml($_item, true) ?>
  8. <?php echo $this->getTierPriceHtml($_item) ?>
  9. </span></td>
  10. <?php if ($_product->isSaleable()): ?>
  11. <td class="a-center">
  12. <?php if ($_item->isSaleable()) : ?>
  13. <input type="text" name="super_group[<?php echo $_item->getId() ?>]" maxlength="12" value="<?php echo $_item->getQty()*1 ?>" title="<?php echo $this->__('Qty') ?>" class="input-text qty" />
  14. <?php else: ?>
  15. <p class="availability out-of-stock"><span><?php echo $this->__('Brak') ?></span></p>
  16. <?php endif; ?>
  17. </td>
  18. <?php endif; ?>
  19. </tr>
  20. <?php endif; ?>
  21. <?php endforeach; ?>

chciałbym żeby to było sortowane po
  1. $_item->getName()
a nie po ID.
Jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
essey
post
Post #2





Grupa: Zarejestrowani
Postów: 118
Pomógł: 5
Dołączył: 9.07.2003
Skąd: Wołów/Wrocław

Ostrzeżenie: (0%)
-----


Mistrzu, teraz to mnie rozwaliłeś (IMG:style_emoticons/default/smile.gif) Dlaczego wprowadziłeś nas w błąd? Sprawa nie tyczy się zend framework, a magento.
Bez znajomości zenda wprowadził byś te modyfikacje bez problemu, ale od zenda!
Magento jest to kod fimy Varien, która wykorzystała biblioteki ZF do napisania kobyły.
Oczywiście dalej moje sugestię są prawidłowe, jeżeli chodzi o budowę modelu, niemniej nie jestem w stanie stwierdzić która metoda odpowiada za grupowanie produktów.
Zdaje się, że wyświetlana jest belka nad produktami w magento, w której możesz definiować sposób sortowania oraz ilość produktów na stronę.
Dodatkowo, o ile dobrze pamiętam, w administracji jest możliwość ustawienia na podstawie jakiego parametru mają być sortowanie produkty. Nie musisz modyfikować tego na sztywno w kodzie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 15:35