|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
#1
|
|||
|
|||
|
hi ng,
wie ist das mit der sortierung bei der extension sk_calendar in der listenansicht? es scheint dort ein problem zu geben. lediglich die sortierung nach datum funktioniert. sorierung nach kategorie usw. funktioniert nicht. ich verwende die version 0.3.3 der extension. danke im voraus, roland _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#2
|
|||
|
|||
|
so konnte das gestern fixen hier die änderungen:
class tx_skcalendar_listview: ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //patch vom forum: http://www.typo3.net/forum/list/list...ndar#pid177490 // diesen habe ich selbst noch mal bearbeitet!!!!!! ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Prepare Array $clean_arr = array(); if (!$this->events) $this->events = array(); //echo t3lib_div::view_array($this->events); while ($i <= $result_count) { list(,$data) = each($this->events); if ($data) { switch ($sorting) { // get basis for sorting case '': // sortierung nach titel $catid = $data['category']['uid']; // es muss die categorie uid ermittelt werden $prefix = $this->getCategory($catid, 'title'); break; case 'category': // sortierung nach land $catid = $data['category']['uid']; // es muss die categorie uid ermittelt werden $prefix = $this->getCategory($catid, 'title'); break; case 'location': // sortierung nach ort $locid = $data['location']['uid']; $prefix = $this->getLocation($locid, 'title'); break; case 'title': // sortierung nach titel $prefix = strtolower($data['title']); break; } $clean_arr[$prefix . '_' . $i] = $data; $i++; }else { $i = $result_count + 1; } } if(next($this->events)) $next = 1; // sorting the array if ($sort_order == 'up') { krsort($clean_arr, SORT_STRING); }elseif ($sort_order == 'down') { ksort($clean_arr, SORT_STRING); } reset($clean_arr); $limit = $this->conf['list']['limit']; $clean_arr = array_slice($clean_arr, $this->conf['notch'], $limit); ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Roland Müller schrieb: > hi ng, > > wie ist das mit der sortierung bei der extension sk_calendar in der > listenansicht? es scheint dort ein problem zu geben. > > lediglich die sortierung nach datum funktioniert. sorierung nach > kategorie usw. funktioniert nicht. > ich verwende die version 0.3.3 der extension. > > danke im voraus, roland _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [TYPO3-german] sk_calendar: listenansicht,mehrtagesevents nur einmal anzeigen? | Roland Müller | typo3-german@lists.netfielders.de | 1 | 07.11.2007 12:41 |
| [TYPO3-german] sg_address: Sortierung | support@stonki.de | typo3-german@lists.netfielders.de | 1 | 10.09.2007 19:23 |
| [TYPO3-german] dam und sortierung im element bild | Daniel Gercke | typo3-german@lists.netfielders.de | 1 | 29.08.2007 21:09 |
| [TYPO3-german] tt_products sortierung Warenkorb | typo3-german@lists.netfielders.de | 1 | 28.04.2007 13:21 | |
| [TYPO3-german] DAM: Sortierung im Element-Browser | Daniel Fehrle | typo3-german@lists.netfielders.de | 0 | 19.04.2007 12:55 |