2
我在prestashop 1.6中的開關字段有問題。當我實現默認顯示否,我想默認爲是。有人可以幫助嗎?開關按鈕默認總是顯示'NO'
/* isparent array */
$is_parent_array = array(
array(
'id' => 'is_parent_on',
'value' => 1,
'label' => $this->l('yes')
),
array(
'id' => 'is_parent_off',
'value' => 0,
'label' => $this->l('No')
)
);
//switch field
array(
'type' => 'switch',
'label' => $this->l('Is Parent'),
'name' => 'is_parent',
'is_bool' => true,
'values' => $is_parent_array,
),
你如何加載值這種形式?它是一個對象嗎? – sadlyblue
@sadlyblue有一個模型,我定義了窗體中需要的所有值,並在控制器中執行$ this - > _ join。='LEFT JOIN'._DB_PREFIX _。'organization org ON(org.id_organization = a.id_parent)' ; $ this - > _ select。='a.org_name AS org_name,a.id_parent AS id_parent,a.is_parent AS is_parent,a.id_country AS id_country,a.id_state AS id_state,a.address1 AS地址1,a.address2 AS地址2 ,a.city AS city,a.postcode AS postcode,a.date_add AS date_add,a.date_upd AS date_upd,org.org_name AS parent';像正常的prestashop工作流程 –
所以如果它是控制器,它會加載相關的對象。在這種情況下,您需要在定義對象變量時將對象var默認爲true。如果您需要更多幫助,請張貼對象。 – sadlyblue