Редактирайте системните разширения в TYPO3

Използвам системните разширения felogin. Тези разширения са част от инсталацията на TYPO3 по подразбиране и се съхраняват в typo3/sysext. Знам, че мога да ги редактирам, като редактирам кода му директно, но предполагам, че това не е най-добрият начин да го направя.

Как мога да "пренапиша" тези разширения, без да променя кода им?

Трябва ли да създам нов персонализиран плъгин и да копирам и поставя кода на системен плъгин, който искам да променя?


person Jacek Francuz    schedule 26.07.2011    source източник


Отговори (1)


Можете просто да промените разширението и да поставите копие в typo3conf/ext/. Тази директория (така наречените "локални разширения") замества системните разширения.

Вероятно обаче ще срещнете проблеми, когато искате да надстроите TYPO3.

Открихте ли грешка, ако е така, моля, докладвайте за нея. Ако знаете как да коригирате, тогава би било чудесно, ако вкарате промяната в системата за преглед

Ако просто искате да промените функционалността, модифицирането на съществуващ код не е наистина възможно решение. Има концепцията за куките (която е чиста) и за XLCASS, която е някак мръсна (тъй като може да причини проблеми и с по-новите версии на TYPO3). Така че основно същото като с всяко друго разширение.

Щефен

person StephenKing    schedule 26.07.2011
comment
В този случай смятам, че методът на куката е най-подходящият подход. - person Mateng; 27.07.2011