안녕하세요 제가 상세보기를 RealUrl의 fixedPostVars을 사용 ..TYPO3 RealUrl 상세보기 fixedPostVars 내 확장을위한
'fixedPostVars' => array(
'article' => array(
array(
'GETvar' => 'tx_bla_news[action]',
'valueMap' => array(
'show' => '',
),
'noMatch' => 'bypass'
),
array(
'GETvar' => 'tx_bla_news[controller]',
'valueMap' => array(
'Article' => '',
),
'noMatch' => 'bypass'
),
array(
'GETvar' => 'tx_bla_news[article]',
'lookUpTable' => array(
'table' => 'tx_bla_domain_model_article',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
'languageGetVar' => 'L',
'languageExceptionUids' => '',
'languageField' => 'sys_language_uid',
'transOrigPointerField' => 'l10n_parent',
'autoUpdate' => 1,
'expireDays' => 180,
'enable404forInvalidAlias' => 1,
),
),
),
'85' => 'article',
이 기사가이 URL을 편집됩니다 이제 때 https://www.bla.com/article/title
같은 좋은 정보보기 URL을 생성 첫 번째 히트에서 더 이상 작동하지 않으며 다시보기 전에 목록보기로 이동해야합니다.
이 동작은 2 가지 다른 확장자에서 발생합니다. 위의 것은 매우 간단합니다.
어떻게 해결할 수 있습니까? RealUrl 2.15
[편집 1월 24일] tx_realurl_urldata 및 tx_realurl_uniqalias의 레코드에 해당하는 항목이 삭제 얻을 기록을 저장하면 ===============
. 저장시 항목이 손실되는 것을 방지하는 방법 ??
tx_realurl_uniqalias는 만료 타임 스탬프를 가져옵니다.
는 액션 부분은 단지
'valueDefault' => 'show'
에
'valueMap' => array(
'show' => 'show',
),
'noMatch' => 'bypass'
또는 변경됩니다 경우 그것은 확인을 작동합니다.
[globalVar = GP:tx_bla_news|article > 0]
config.defaultGetVars {
tx_bla_news {
controller = Article
action = show
}
}
[global]
원래 기록의 신분을 변경하는 논리가 있습니까? 예를 들어, UID 또는 원본 레코드를 변경하는 항목이 새로 작성되는 동안 삭제됩니까? –
UID가 동일하게 유지되지 않습니다. 상당히 간단한 확장입니다. – Jack70
"URL이 더 이상 작동하지 않는 경우"는 무엇입니까? 어떤 종류의 오류가 발생합니까? –