Én ennek úgy ugranék neki, hogy felvenném a kérdéses mezőt a mezők közé. Mármint amelyiknek a karakterszámára vagyok kiváncsi. Megnézném a smink információkban, hogy melyik template vonatkozik erre (views-view-field.tpl.php), azt a megfelelő névvel (ez függ a nézet és a mező nevétől is) átlökném a smink könytárába, gyorstárat ürítenék, majd a template ezen részét:
<?phpprint$field->content;?>
átírnám erre:
<?phpprint drupal_strlen($field->content);?>
De ez csak az elv, ahogy működnie kéne pikk-pakk, ki nem próbáltam, de mennie kell.
Köszönöm, ugyan nem vagyok egy kódoló de ez elméletileg az adott nézet egy mezőjének karakterszámát írja ki ha nem tévedek. Ha igen akkor kijavítasz. Ha úgy van ahogyan gondolom akkor nem írtam le jól a problémámat. Nem az aktuális nézet egy mezőjének a karakterszáma kellene hanem a szövegtörzsé kiírva egy nézetbe.
Jogos, bár ha ilyen segítőkész vagy akkor visszaélnék vele amíg lehet.
Az általad javasolt megoldást beletettem a node templatebe és valamit számolt. A content tartalmát írattam ki vele, de eléggé fals számot adott (illetve gondolom én csináltam valamit rosszul) vissza akkor is ha belekalkulálom azt, hogy nem a kimenetben lévő karaktereket adta vissza hanem a forrásét. És itt jön a következő kérdés, hogy megoldható-e, hogy a kimenet karakterszámát adja vissza, mert az a szám kellene.
Én ennek úgy ugranék neki
Én ennek úgy ugranék neki, hogy felvenném a kérdéses mezőt a mezők közé. Mármint amelyiknek a karakterszámára vagyok kiváncsi. Megnézném a smink információkban, hogy melyik template vonatkozik erre (views-view-field.tpl.php), azt a megfelelő névvel (ez függ a nézet és a mező nevétől is) átlökném a smink könytárába, gyorstárat ürítenék, majd a template ezen részét:
<?php print $field->content; ?>
átírnám erre:
<?php print drupal_strlen($field->content); ?>
De ez csak az elv, ahogy működnie kéne pikk-pakk, ki nem próbáltam, de mennie kell.
Köszönöm, ugyan nem vagyok
Köszönöm, ugyan nem vagyok egy kódoló de ez elméletileg az adott nézet egy mezőjének karakterszámát írja ki ha nem tévedek. Ha igen akkor kijavítasz. Ha úgy van ahogyan gondolom akkor nem írtam le jól a problémámat. Nem az aktuális nézet egy mezőjének a karakterszáma kellene hanem a szövegtörzsé kiírva egy nézetbe.
Akkor a szövegtörzset adod
Akkor a szövegtörzset adod hozzá a nézethez :)
Jogos, bár ha ilyen
Jogos, bár ha ilyen segítőkész vagy akkor visszaélnék vele amíg lehet.
Az általad javasolt megoldást beletettem a node templatebe és valamit számolt. A content tartalmát írattam ki vele, de eléggé fals számot adott (illetve gondolom én csináltam valamit rosszul) vissza akkor is ha belekalkulálom azt, hogy nem a kimenetben lévő karaktereket adta vissza hanem a forrásét. És itt jön a következő kérdés, hogy megoldható-e, hogy a kimenet karakterszámát adja vissza, mert az a szám kellene.
strip_tags
print drupal_strlen(strip_tags($field->content));
Hálás köszönet
Hálás köszönet, este kipróbálom.