Přeskočit přímo na text


Povolené hodnoty v cck

Kategorie: Jak na to?
Týká se verze: Drupal 6.x

Můj problém je náslující: Potřebuji v Select boxu CCK nastavit různé výběry podle toho, je-li node nový nebo ne.Skusil jsem toto: global $user; $nodeid = $node->nid; if (isset($nodeid)){ if(array_key_exists(„3“,$user->roles) || array_key_exists(„4“,$user->roles)) $result = array(„Open“,„Approval required“,„Late“,„Extension required“,„Extended“,„Denied“,„Closed“,„Void“); elseif (array_key_exists(„5“,$user->roles)) $result = array(„Open“,„Approval required“,„Extension required“); else $result = array(„nejde“,„Open“,„Approval required“,„Extension required“); } else $result = array(„Pending“); return $result ; ale bohužel nefunguje. Poraďte jak poznat zda je node nový nebo jen editovaný.

 

naformatuj to pres / ---code

naformatuj to pres / ---code html viz http://www.drupal.cz/filter/tips

Oprava

Můj problém je náslující:
Potřebuji v Select boxu CCK nastavit různé výběry podle toho, je-li node nový nebo ne.Skusil jsem toto:

global $user;
$nodeid = $node->nid;
if (isset($nodeid)){
if(array_key_exists(„3“,$user->roles) || array_key_exists(„4“,$user->roles)) $result = array(„Open“,„Approval required“,„Late“,„Extension required“,„Extended“,„Denied“,„Closed“,„Void“);
elseif (array_key_exists(„5“,$user->roles)) $result = array(„Open“,„Approval required“,„Extension required“);
else $result = array(„Open“);
}
else $result = array(„Pending“);
return $result ;
ale bohužel nefunguje.
Poraďte jak poznat zda je node nový nebo jen editovaný.

Omlouvam se za predchozi formatovani.

Můj problém je

Můj problém je náslující:
Potřebuji v Select boxu CCK nastavit různé výběry podle toho, je-li node nový nebo ne.Skusil jsem toto:

global $user;
$nodeid = $node->nid;
if (isset($nodeid)){
if(array_key_exists(„3“,$user->roles) || array_key_exists(„4“,$user->roles)) $result = array(„Open“,„Approval required“,„Late“,„Extension required“,„Extended“,„Denied“,„Closed“,„Void“);
elseif (array_key_exists(„5“,$user->roles)) $result = array(„Open“,„Approval required“,„Extension required“);
else $result = array(„Open“);
}
else $result = array(„Pending“);
return $result ;
ale bohužel nefunguje.
Poraďte jak poznat zda je node nový nebo jen editovaný.

Omlouvam se za predchozi formatovani.

Oprava

Můj problém je náslující:
Potřebuji v Select boxu CCK nastavit různé výběry podle toho, je-li node nový nebo ne.Skusil jsem toto:

global $user;
$nodeid = $node->nid;
if (isset($nodeid)){
if(array_key_exists(„3“,$user->roles) || array_key_exists(„4“,$user->roles)) $result = array(„Open“,„Approval required“,„Late“,„Extension required“,„Extended“,„Denied“,„Closed“,„Void“);
elseif (array_key_exists(„5“,$user->roles)) $result = array(„Open“,„Approval required“,„Extension required“);
else $result = array(„Open“);
}
else $result = array(„Pending“);
return $result ;
ale bohužel nefunguje.
Poraďte jak poznat zda je node nový nebo jen editovaný.

Omlouvam se za predchozi formatovani.

nejde to rozlišit pouze na

nejde to rozlišit pouze na základě url?

if (arg(1) == ‚add‘) {…

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 4 uživatelé a 0 hostů.