19declare(strict_types=1);
33 protected string $lang,
40 protected function getId(): string
42 return "lm_short_title";
47 return $this->domain->lng()->txt(
"cont_short_titles");
52 return $this->domain->shortTitlesRetrieval($this->lm_id, $this->lang);
58 "id" => $data_row[
"id"],
59 "title" => $data_row[
"title"],
60 "short_title" => $data_row[
"short_title"]
66 $lng = $this->domain->lng();
70 ->textColumn(
"short_title",
$lng->txt(
"cont_short_title"))
71 ->singleAction(
"editShortTitle",
$lng->txt(
"cont_short_title"),
true);
__construct(protected InternalDomainService $domain, protected int $lm_id, protected string $lang, object $parent_gui, string $parent_cmd)
build(TableAdapterGUI $table)
transformRow(array $data_row)
transform raw data array to table row data array
textColumn(string $key, string $title, bool $sortable=false)
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc