AtkDummyAttribute
Appearance
it is possible to use this attribute among other things to give a dynamic non edit field. a none dynamic string from other attributes should use atkParserAttribute instead.
for example:
$this->add(new atkAttribute("first_name", AF_HIDE_LIST|AF_FORCE_LOAD)); $this->add(new atkAttribute("last_name", AF_HIDE_LIST|AF_FORCE_LOAD)); $this->add(new atkDummyAttribute("name_citation"));
function name_citation_display($record) {
if (strlen($record["last_name"]) <> 0) {
$string = $record["last_name"] . ", ". $record["first_name"];
} else {
$string = $record["first_name"];
}
return $string;
}
from a table of: John | Doe Jane |
This should produce: Doe, John Jane