Страница 1 из 1

Размер поля в добавлении объявления.

СообщениеДобавлено: 18 сен 2013, 01:23
Mono
Подскажите, а где поменять дефолтную высоту textarea описания объявления, то которое в форме добавления объявления. По умолчанию уж очень оно тонкое ( 160px)

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 18 сен 2013, 09:51
andipas
В файле /protected/modules/lang/components/langFieldWidget.php

137 строка

Код: Выделить всё

                $html 
.= CHtml::activeTextArea($this->model, $field, array(
                    'class' => 'width500',
                    'id' => $fieldId
                
));
 


добавляете class, должно получиться примерно так:

Код: Выделить всё

                $html 
.= CHtml::activeTextArea($this->model, $field, array(
                    'class' => 'width500 height300',
                    'id' => $fieldId
                
));
 


в файлах /css/styles.css и /css/admin-styles.css

добавляете стиль

.height300 {height: 300px;}

в браузере жмем f5 чтобы обновились стили, готово

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 18 сен 2013, 12:50
Mono
Спасибо огромное!

:-)

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 19 сен 2013, 03:01
Mono
Подскажите пожалуйста в каком файле и чем задается дизайн содержимого первых двух вкладок в форме подаче объявления пользователем.

И возможно ли поле ввода описания объявления, и заодно поле дополнительного телефона перенести со второй на первую вкладку подачи объявления?

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

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 19 сен 2013, 09:08
andipas
Mono писал(а):И возможно ли поле ввода описания объявления, и заодно поле дополнительного телефона перенести со второй на первую вкладку подачи объявления?


Смотрите файл -
/protected/modules/apartments/views/backend/__form.php

Вам нужно чтобы вот этот код, который находится внутри тега <div class="tab-pane" id="tab-extended">

Код: Выделить всё

    if 
($model->canShowInForm('description')) {
    $this->widget('application.modules.lang.components.langFieldWidget', array(
        'model' => $model,
        'field' => 'description',
        'type' => 'text'
    ));
        echo '<div class="clear">&nbsp;</div>';
    }

    if ($model->canShowInForm('phone')) {
        echo $form->label($model, 'phone');
        echo Apartment::getTip('phone');
        echo $form->textField($model, 'phone');
    }
 


оказался внутри тега <div class="tab-pane active" id="tab-main">

Чтобы сделать все на одной вкладке, нужно время, это мы можем сделать как платную доработку, обращайтесь через форму контактов.

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 19 сен 2013, 13:07
Mono
Спасибо, перенести поля получилось без проблем!

А насчет столбиков вы не поняли мой вопрос.
Я не хочу все переносить на одну вкладку, я хочу уже существующие поля на первой вкладке разместить в два столбика.

сейчас так
Изображение

а надо так

Изображение

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 19 сен 2013, 13:24
andipas
Я не силен в верстке. Можно сделать примерно следующее:

Код: Выделить всё
<div style="width: 300px; float: left;">
 
1 колонка
</div>

<
div style="width: 300px; float: left;">
 
2 колонка
</div>
 


Более интересные варианты можно найти через гугль )

Re: Размер поля в добавлении объявления.

СообщениеДобавлено: 19 сен 2013, 13:43
Mono
СПАСИБО! дело в том что я в верстке вобще ноль) даже не знал куда смотреть) Сейчас поискал в гугле по float: left;, нашел как это работает.

Спасибо за отличный продукт, и не меннее прекрасную поддержку! *THUMBS UP*