您必须获得对类型的引用:
http://site.ru/agencies/town/name_agencies.
以下是目前代码的示例:
'fixedPostVars' => array(
'71' => array (
array (
'GETvar' => 'tx_extention_pi1[town_id]',
'lookUpTable' => array(
'table' => 'tx_extention_table',
'id_field' => 'uid',
'alias_field' => 'town_name',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
array (
'GETvar' => 'tx_extention_pi1[uid]',
'lookUpTable' => array(
'table' => 'tx_extention_table2',
'id_field' => 'uid',
'alias_field' => 'IFNULL(NULLIF(pathsegment,""), agency_title)',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
),
他的工作成果是正确的,但考虑到town_id
始终确定的事实。
如果town_id
未建立,则链接的格式为:
site.ru/agencies//name_agencies
需要这样的案例:
site.ru/agencies/name_agencies
使用'noMatch' => 'bypass'
毫无意义,因为它旨在'valueMap' => array ()
。除非另有说明,否则'valueDefault' => 'string'
仅指定默认选项。
是否有专为'lookUpTable' => array ()
设计的选项,但作为'noMatch' => 'bypass'
工作?
即。如果未定义电流,则移至下一段。