Как убрать поле `Период размещения` при подаче объявления?

Просмотры 20
Дата июл 8, 2015 (8 лет, 9 месяцев, 2 недели, 1 день, 13 часов назад)
#1
Удаление поля `Период размещения` и установка фиксированного срока (неделя).

{сайт}\applications\bulletin_board\frontend\views\native\js\vesthelm\view\bulletin\AddBulletinForm.js
Удалить
,/*{
xtype: 'locations_field'
},*/{
xtype: 'combobox',
fieldLabel: lang('period_of_posting', 'general'),
afterLabelTextTpl: Vesthelm.required,
itemId: 'period',
name: 'period',
editable: false,
queryMode: 'local',
value: '7',
store: this.createPeriodStore(),
valueField: 'value',
displayField: 'title'
}


{сайт}\applications\bulletin_board\frontend\views\native\js\vesthelm\view\bulletin\EditBulletinForm.js
Удалить
,{
xtype: 'combobox',
fieldLabel: lang('period_of_posting', 'general'),
afterLabelTextTpl: Vesthelm.required,
itemId: 'period',
name: 'period',
editable: false,
queryMode: 'local',
value: '7',
store: this.createPeriodStore(),
valueField: 'value',
displayField: 'title'
}


{сайт}\applications\bulletin_board\frontend\views\native\js\vesthelm\controller\EditBulletin.js
Удалить
this.getField('period').setValue(data.period);


{сайт}\applications\bulletin_board\frontend\models\bulletin\Bulletin_Validate_POST.php
Заменить
public function period() {
$f = __FUNCTION__;

$value = $this->Input->post($f);
$value = intval($value);

return (int) $value;
}
на
public function period() {
$f = __FUNCTION__;

return 7;
}


После внесенных изменений нужно очистить кэш настроек, языков, CSS и JS и т.д

^
Запустить задачи