Hirdetés
- Milyen egeret válasszak?
- A napi Windows-hiba? Teljes adatvesztés Bitlockerrel
- Hogy is néznek ki a gépeink?
- Milyen billentyűzetet vegyek?
- Milyen monitort vegyek?
- Nagyon nem szokványos módon ment tönkre egy ASML gép Kínában…
- Amazon Fire TV stick/box
- Soundbar, soundplate, hangprojektor
- Asztrofotózás
- OLED monitor topic
-
PROHARDVER!
Ajánlott szakirodalmak a teljesség igénye nélkül (a lista még bővülhet):
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
"Views-ban tudom, hogy egyszerű megcsinálni, de az nem para ha így rengeteg nodenál "közbelép" a views?"
Nem, szerintem itt félreértelmezed a Views szerepét, amikor tetszőleges fieldek tetszőleges sorrendben történő megjelenítéséről van szó. A Views nem "közbelép", hanem ő maga intézi el a tartalmak adatbázisból való lekérését, és az általad beállítottaknak megfelelő megjelenítését. A query-t a beállítások alapján rakja össze, és minden egyebet is a háttérben elintéz. Ő szolgáltatja az adatokat a template-eknek is (ezért van a Views-nál mindenfélére külön template-fájl).
A Views nagy előnye az, hogy rendkívül kényelmes felületen állíthatsz össze viszonylag komplex query-ket, és ezek megjelenítését is grafikus felületen tudod beállítani.
Mondjuk feltételezem, a sima node-lekérésnél (teaser vagy full mode), amikor nem tetszőlegesen állítod be a fieldeket, a Drupal beépített függvényeit használja fel.
De attól még nem lassú.A field template-ek használata nem biztos, hogy javasolt, ha sok field van, mert lassulást eredményezhet:
theme_field()
"However, it takes longer for the server to process templates than to call a function, so for websites with many fields displayed on a page, this can result in a noticeable slowdown of the website. For these websites, developers are discouraged from placing a field.tpl.php file into the theme's folder, but may customize templates for specific fields."A megfelelő függvényeket viszont felhasználhatod.
A saját theme-ed template.php-jébe pakold a theme_field() megvalósítását.
Most egy szemetelős Drupalnál létrehoztam az általad említett fieldeket:
[link]A nyíllal jelölt rész az érdekes, hogy mennyi előfeldolgozó függvény van, CSAK és kizárólag az adott fieldre! Ezt használd, ne általánosan írd felül!
Pl. nálam "field_text_list_with_radio_butto" lett a machine name-je a fieldnek, így ilyen előfeldolgozó függvényem van:
zenTest_field__field_text_list_with_radio_butto()Igen, az "n" betű lemaradt, de ezzel nem foglalkoztam, ez lett a machine name.

A másik: az a baj a List (text) típusúval, hogy az ebben való keresgélés szerintem adatbázisoldalon viszonylag lassú. Ezért jobb lenne int típusú.
Új hozzászólás Aktív témák
- (Pici hibával) ASUS ROG Keris Wireless AimPoint RGB Bolti ár:35k INGYEN FOXPOST
- Logitech G Pro mechanikus gamer billentyűzet, kék Clicky kapcsolók, RGB , igény esetén G903 egér
- ASUS ROG Gladius III Bolti ár:20k INGYEN FOXPOST
- ÚJ (Pici hibával) Asus ROG Chakram X Bolti ár:55k INGYEN FOXPOST
- ÚJ Asus ROG Chakram Bolti ár:55k INGYEN FOXPOST
- Bomba ár! Lenovo ThinkPad P50 - i7-HQ I 32GB I 512SSD I Nvidia I 15,6" 4K Beégett I Cam I W10 I Gar
- LG 27UL500P-W - 27" IPS - 3840x2160 4K - 60Hz 5ms - HDR10 - AMD FreeSync - 300 Nits - sRGB 99%
- BESZÁMÍTÁS! Xiaomi 15 Ultra 5G 16GB / 512GB okostelefon garanciával hibátlan működéssel
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10500T / RTX 3050 / 32GB DDR4 / 512 SSD!
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest



