2017-02-09 15 views
0

Мне нужна помощь с моей покупкой в ​​prestashop 1.7 На первом этапе я хочу удалить «социальный заголовок» и поле «får erbjudanden från våra partners» на английском языке -> (Получать предложения от наших партнеров). Se прилагаемый шаг изображения 1.Добавить поле в check prestashop 1.7

На втором этапе я хочу изменить «Adresskomplement» на английском языке -> (Address Complement) на Portkod (шведский), что означает (доступ к воротам). А также другое поле для Övrigt или meddelande до Onlinesnacks. В конце шага 2 есть небольшая коробка, которую я хочу удалить. Se прилагаемого шаг картины 2.

и мой последний вопрос на шаге 4. Я хочу, чтобы удалить отмеченное поле на шаге изображения 4.

STEP 1

STEP 2

STEP 4

+0

здесь шаг 4 https://i.stack.imgur.com/5Kq1d.png – OnlineSnacks

ответ

1

Вы можете использовать hookDisplayBeforeCarrier(), чтобы отобразить код JavaScript для выполнения необходимых действий.

Этот крюк отображается перед блоком несущей на странице проверки, поэтому его можно использовать для добавления дополнительных функций на странице проверки.

+0

Благодарим вас за ответ! Но я купил помощь от somone в Индии на fiverr.com haha, так что проблема теперь решена. но я все равно проверю ваши решения, потому что я все еще хочу знать решение, так как я и мои друзья провели много времени с этой проблемой! Благодаря! – OnlineSnacks

1

Для того, чтобы удалить название, найти и прокомментировать этот блок в /classes/form/CustomerFormatter.php

$genderField = (new FormField) 
    ->setName('id_gender') 
    ->setType('radio-buttons') 
    ->setLabel(
     $this->translator->trans(
      'Social title', [], 'Shop.Forms.Labels' 
     ) 
    ) 
; 
foreach (Gender::getGenders($this->language->id) as $gender) { 
    $genderField->addAvailableValue($gender->id, $gender->name); 
} 
$format[$genderField->getName()] = $genderField; 
Смежные вопросы