bgerp/ef — Issue #11: getTitleLink
Author: milengg
Created: 2011-11-10 08:20:45+00:00
State: open

В кода на `core_Master` НЕ МОЖЕ да има реализация, която да връща линк за сваляне на файл от fileman.
Реализацията на метода `getTitleLink($id)` в core_Master трябва да е такава, че да връща линк към обекта, който е инстанс на класа - наследник на `core_Master`. Например core_Persons e наследник на `core_Master`. Тогава:

`core_Persons::getTitleLink($id)` трябва да върне линк, от типа на този, който стои под името, в листовия изглед на визитките (заедно с иконата).

Реализация на метода `getTitleLink($id)` , което да връща линк за сваляне на файл, може да има САМО в `fileman_Files`

В допълнение:
1. Метода очаква едно единствено `$id` и връща една хипервръзка; Плъгинът `plg_KeyToLink` разпознава полетата дали са `key` или `keylist` и превръща id-тата в хипервръзки. Ако полето е `keylist` плъгина прави цикъл по всички id-та и композира крайния резултат;
2. По-правилно име на метода е `getSingleLink($id)`
3. Метода задължително трябва да очаква $id. `expect($id)`, а не да връща празен стринг ако липсва