Sziasztok!
Van egy tartalomtípusom, amihez kapcsolódik egy workflow. Azt szeretném elérni, hogy nyomtatóbarát- és pdf-nézet linkjei csak akkor jelenjenek meg, ha a felhasználó beállította a workflow-ban a "befejezett" státuszt.
Arra gondoltam, hogy mindezt el lehetne intézni a smink template.php-jában, ezért ilyesmivel próbálkoztam a SMINK__preprocess_node()-ban:
if($vars['field_review_workflow'][0]['value'] == '13'){ //a "befejezett" státusz azonosítója show($vars['elements']['links']['print_html']); }else{ hide($vars['elements']['links']['print_html']); }
Viszont ez így nem működik, így ehhez szeretnék kérni tanácsot.
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
content tömb
Közben sikerült kibogarásznom: Működne ez a smink preprocess_node()-jában is, csak éppen rossz tömbből próbáltam eltüntetni. Mivel a $content változó tartalma már létrejött, ezért a content tömbből kell elrejteni a linkeket: