2015-01-20 2 views
0

My Typo3 BE-Modul всегда записывает данные с PID 1 в базу данных. На другой установке он использует PID11. Поэтому я должен настроить FE-Plugin для чтения правильного PID. Как настроить оба варианта для использования на одном компьютере всегда одинаково?
Мои TypoScript:Typo3 FE и BE такой же PID

plugin.tx_rere { 
    view { 
     templateRootPath = {$plugin.tx_rere.view.templateRootPath} 
     partialRootPath = {$plugin.tx_rere.view.partialRootPath} 
     layoutRootPath = {$plugin.tx_rere.view.layoutRootPath} 
    } 
    persistence { 
     storagePid = {$plugin.tx_rere.persistence.storagePid} 
    } 
    features { 
     # uncomment the following line to enable the new Property Mapper. 
     # rewrittenPropertyMapper = 11 
    } 
} 
module.tx_rere { 
    persistence { 
     storagePid = {$modul.tx_rere.persistence.storagePid} 
    } 
    view { 
     templateRootPath = {$module.tx_rere.view.templateRootPath} 
     partialRootPath = {$module.tx_rere.view.partialRootPath} 
     layoutRootPath = {$module.tx_rere.view.layoutRootPath} 
    } 
} 

Спасибо!

ответ

0

Откройте редактор констант в модуле шаблона - вы должны иметь там по крайней мере, 2 позиции для Вашего Ext:

PLUGIN.TX_RERE

и

MODULE.TX_RERE

установить действительный Default storage PID для обоих

+0

Я пробовал "storagePid = 123", "storagePid = {123}," storagePid = {$ modul.tx_rere.persist ence.storagePid} "и без памятиPid внутри констант. Всегда с чистой установкой typo3 install + clean и только моим модулем/плагином. Ничего не получилось. Спасибо за помощь! – TiW

+0

Тим, используйте модуль __Template__ и __TypoScript Object browser__, чтобы проверить, правильно ли включены ваши константы и настройка из расширения, а также если в дереве страниц нет никакого переопределения, то есть в шаблоне ext или в каком-либо состоянии. – biesior

+0

TS: storagePid = 1 показывает в браузере объекта [storagePid] = 1 storagePid = {$ plugin.tx_rere.persistence.storagePid} отображается в обозревателе объектов "[storagePid] =" [storagePid] = {$ modul.tx_rere.persistence .storagePid} в модуле выглядит корректно. – TiW

Смежные вопросы