kormen képe

Az általad javasolt oldalt nem találtam meg, eddig de most jól elolvasom. A példa egy gyors példa volt. Csak próbálkoztam értelemszerűen a lehető legegyszerűbb lekérdezéssel, a limit meg az 1000 sor elkerülése végett volt benne.

A feladat az lenne, hogy van egy nézetem, mely szótár bejegyzéseket tartalmaz. E mögé kellene kiírni hány a szótárhoz tartozó node van benne. Tudom van a term_node_count, de azt nem lehet használni tartalom nézetben, és ha lehetne is a leírás szerint nem veszi figyelembe a szűrőket (bár a modulban vannak ilyen fileok amik ugy festenek mintha igen, bár ezek nem biztos hogy működnek ugyanis a többi fileban nincs ezekre hivatkozás).

A probléma az hogy egy szótár bejegyzés több tartalomtípusra is ráhúzható. ha van egy nézetem amely listázza a szótár termeket de a link egy olyan nézetre mutat amely az adott termhez tartozó bizonyos tartalomtípusokat mutatja, akkor nem fest jól ha a szám más mint amit mögötte talál.

Példa.

informatika. Az oldalon vannak cikkek, tesztek, termékek, fórumtémák. Mindegyikben LEHET videokártya szótár termmel megjelölt node. Videokártyáról szóló cikk, teszt árú stb. De ha a nézet címe az hogy "Cikkek témák szerint (pl.)" akkor a videokártya mellett levő 10-es szám becsapós mert cikk ugyan egy nyamvadt darab sincs az oldalon, de van 8 fajta videokártya mint árú és két fórumtéma a videokártyákról. Amikor a delikvens rápattint a "Videokártya (10)" linkre akkor egy olyan nézetbe jut ahol olyan tartalmak vannak listázva aminek a TTermje videokártya és cikk meg szürve van Oldal tartalomtípusra (vagy irásra, vagy saját cikk tartalomtípusra). Az eredmény szerint ott 10 linket kellene találnia 10 cikkre. Ellenben nem talál semmit.

Én csak ezt az egy ilyen modult találtam eddig. Ha van másik amit nem találtam meg vagy, meg tudja ezt valósítani az sem lenne rossz. Vagy ha a term_node_countot erre rá lehetne venni...

A lényeg hogy egy queryvel le akarom kérdezni hány node van a rendszerben a views paraméterei szerint, ehhez kellene lekérdeznem a beállított views szürőket, és a mezőket. (szűrés mezőnév alapján -taxterm- és szűrő alapján -node type-)

Remélem érthetően fogalmaztam, ha nem elnézést kérek.

Kormen

0
0

Kormen

asrob képe

növeld meg a drupal számára elérhető memória méretét.

0
0

--
Borsa Péter
https://peterborsa.eu

aboros képe

onnan másoltam. patch it! :)

0
0

-
clear: both;

zserno képe

Akkor elnezest, hogy beleszoltam. :)
Bizonyara megvan a keszito oka ra, pl. ha egy div-et akar a felhasznalo a primary links kore tenni, akkor konnyebb ugy.
Megegyszer elnezest.

0
0
krisy képe

Úgy tűnik, nehéz kérdést tettem fel :-(

Elég sokat kutakodtam, két további kiegészítést találtam:
- a legtöbb megoldás arra "játszik", hogy a profil kitöltésének az első része a regisztrációs űrlap, a második része pedig - a sikeres regisztrációt követő átirányítás után, ez modullal megoldható - vagy a profil további mezőinek kitöltése (profile setup modul), vagy egy új node létrehozása, ami a felhasználó kiegészítő információit tartalmazza
- felvettem minden mezőt, ami a három lépéshez kell a profile modul segítségével. Ezután implementáltam a hook_form_alter-t, és minden fieldset-nek adtam egy id-t, illetve egy class-t, attól függően "visible", vagy "invisible", hogy hányadik lépésben van, illetve felvettem FAPI-val még két markup típusú elemet, amit két button HTML kódját tartalmazza, amikre kattintva az elrejtett mezőket megjeleníti a böngésző. Nem szép, de nem találtam jobb megoldást :-(

0
0
szantog képe

"Remélem érthetően fogalmaztam, ha nem elnézést kérek."
Lehet, hogy csak korán van, de amennyit felfogtam belőle, neked a taxonomy_term_count_nodes fgv kell amiben akár node->type ra is lehet szűrni: http://api.drupal.org/api/function/taxonomy_term_count_nodes/6

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

dfcwolf képe

Köszi!

Hol tudom ezt?

0
0
asrob képe

http://drupal.org/node/76156

"Increase PHP's memory limit, either by adding:

memory_limit = 16M to your php.ini file (recommended, if you have access)
ini_set('memory_limit', '16M'); in your sites/default/settings.php file
php_value memory_limit 16M in your .htaccess file in the Drupal root"

0
0

--
Borsa Péter
https://peterborsa.eu

blacksheep képe

Sajnalom, lehet nem voltam eleg ertheto.  
Tehat a lenyeg, hogy mivel tudnek letrehozni egy "virtualis garazst" amibe a felhasznalok a sajat adatlapjukon felvihetnek tobb jarmuvet is, relativ sok adattal, egy elore megirt form segitsegevel. 
Koszonom hogy irtal, az ekezetek miatt elnezest, legkozelebb rakok=) 
Udv

0
0
g2a képe

Ez egy 2005-ös megoldás. Írtam, a Drupal 6.16-os frissítés óta sajnos nem működik.

0
0