Ошибки в версии 1.5.1

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Re: Ошибки в версии 1.5.1

Сообщение andre740 » 31 июл 2013, 08:41

Еще заметил лишнее, по-моему поле, которое вносит путаницу при подаче объявления - народ описание, то есть само объявление пишет в поле ЗАМЕТКА, так как оно там сразу стоит...
Непонятно зачем эта заметка вообще нужна и как её убрать?
andre740
Незнакомец
 
Сообщения: 24
Зарегистрирован: 20 апр 2012, 11:23
Очки репутации: 0

Re: Ошибки в версии 1.5.1

Сообщение andipas » 31 июл 2013, 09:03

andre740 писал(а):Еще заметил лишнее, по-моему поле, которое вносит путаницу при подаче объявления - народ описание, то есть само объявление пишет в поле ЗАМЕТКА, так как оно там сразу стоит...
Непонятно зачем эта заметка вообще нужна и как её убрать?


Заметка - это поле которое видит только админ или владелец объявления. Убрать можно через редактор форм.
Часто задаваемые вопросы. Для правки файлов notepad++, netbeans, phpStorm. Для правки CSS firebug.
Аватара пользователя
andipas
Разработчик
Разработчик
 
Сообщения: 695
Зарегистрирован: 28 дек 2011, 22:37
Очки репутации: 30

Re: Ошибки в версии 1.5.1

Сообщение andre740 » 01 авг 2013, 01:59

andipas писал(а):Заметка - это поле которое видит только админ или владелец объявления. Убрать можно через редактор форм.

Отключил в редакторе форм, перегрузил несклько раз страницу - при подаче объявления всеравно стоит эта Заметка... :-[
andre740
Незнакомец
 
Сообщения: 24
Зарегистрирован: 20 апр 2012, 11:23
Очки репутации: 0

Re: Ошибки в версии 1.5.1

Сообщение andipas » 01 авг 2013, 07:38

andre740 писал(а):
andipas писал(а):Заметка - это поле которое видит только админ или владелец объявления. Убрать можно через редактор форм.

Отключил в редакторе форм, перегрузил несклько раз страницу - при подаче объявления всеравно стоит эта Заметка... :-[


Только что отключил в демо версии. Как именно вы отключили?
По правильному нужно в поле "Показывать для", нажать "настроить" и убрать выделение со всех типов недвижимости (зажимаем Ctrl кликаем мышкой), после чего нажать "Применить", после этого данное поле не будет отображаться ни в форме ни при просмотре объявления.
Часто задаваемые вопросы. Для правки файлов notepad++, netbeans, phpStorm. Для правки CSS firebug.
Аватара пользователя
andipas
Разработчик
Разработчик
 
Сообщения: 695
Зарегистрирован: 28 дек 2011, 22:37
Очки репутации: 30

Re: Ошибки в версии 1.5.1

Сообщение andre740 » 01 авг 2013, 08:49

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

А возможно отключить загрузку видео на сайт? Пусть с Ютюба код ставят, а то так хостинга не напастись, если народ ролики начнет закачивать... :-[
andre740
Незнакомец
 
Сообщения: 24
Зарегистрирован: 20 апр 2012, 11:23
Очки репутации: 0

Re: Ошибки в версии 1.5.1

Сообщение Koduc » 01 авг 2013, 10:52

andre740 писал(а):А возможно отключить загрузку видео на сайт? Пусть с Ютюба код ставят, а то так хостинга не напастись, если народ ролики начнет закачивать... :-[

Открываете файл /protected/modules/apartments/views/backend/_form.php и удаляете оттуда кусок:
Код: Выделить всё
                <div class="rowold">
                    <?php echo $form->labelEx($model,'video_file'); ?>
                    <?php echo $form->fileField($model'video_file'); ?>
                    <div class="padding-bottom10">
                        <span class="label label-info">
                            <?php echo Yii::t('module_apartments''Supported file: {supportExt}.', array('{supportExt}' => $supportvideoext));?>
                        </span>
                                    <br />
                        <span class="label label-info">
                            <?php echo Yii::t('module_apartments''videoMaxSite: {size}.', array('{size}' => formatBytes($supportvideomaxsize)));?>
                        </span>
                    </div>
                    <?php echo $form->error($model,'video_file'); ?>
                </div>

Аналогично удаляете из файла /protected/modules/userads/views/_form.php:
Код: Выделить всё
                <div class="rowold">
                    <?php echo $form->labelEx($model,'video_file'); ?>
                    <?php echo $form->fileField($model'video_file'); ?>
                    <div class="padding-bottom10">
                        <span class="label label-info">
                            <?php echo Yii::t('module_apartments''Supported file: {supportExt}.', array('{supportExt}' => $supportvideoext));?>
                        </span>
                        <br />
                        <span class="label label-info">
                            <?php echo Yii::t('module_apartments''videoMaxSite: {size}.', array('{size}' => formatBytes($supportvideomaxsize)));?>
                        </span>
                    </div>
                    <?php echo $form->error($model,'video_file'); ?>
                </div>

Из файла /protected/modules/userads/coltrollers/MainController.php удаляете:
Код: Выделить всё
                if((isset($_FILES[$this->modelName]['name']['video_file']) && $_FILES[$this->modelName]['name']['video_file'])){
                    
$model->scenario 'video_file';
                    if (
$model->validate()) {
                        
$model->videoUpload CUploadedFile::getInstance($model'video_file');
                        
$videoFile md5(uniqid()).'.'.$model->videoUpload->extensionName;
                        
$pathVideo Yii::getPathOfAlias('webroot.uploads.video').DIRECTORY_SEPARATOR.$id;

                        if (
newFolder($pathVideo)) {
                            
$model->videoUpload->saveAs($pathVideo.'/'.$videoFile);

                            
$sql 'INSERT INTO {{apartment_video}} (apartment_id, video_file,     video_html, date_updated)
                                VALUES ("'
.$id.'", "'.$videoFile.'", "", NOW())';
                            
Yii::app()->db->createCommand($sql)->execute();
                        }
                        else {
                            
Yii::app()->user->setFlash('error'tt('not_create_folder_to_save.''apartments'));
                            
$this->redirect(array('update''id' => $id));
                        }
                    }
                    else {
                        
$firstValidate false;
                    }
                } 
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Ошибки в версии 1.5.1

Сообщение andre740 » 01 авг 2013, 16:19

Все получилось - спасибо. В переводах подправил строчку о возможности загрузки файла. Теперь все отлично! *OK*
andre740
Незнакомец
 
Сообщения: 24
Зарегистрирован: 20 апр 2012, 11:23
Очки репутации: 0

Re: Ошибки в версии 1.5.1

Сообщение shpo1 » 08 авг 2013, 19:50

Прошу помочь и ответить разработчиков вот по вопросам этой темы viewtopic.php?f=3&t=617
shpo1
Незнакомец
 
Сообщения: 20
Зарегистрирован: 07 авг 2013, 15:41
Очки репутации: 0

Re: Ошибки в версии 1.5.1

Сообщение Koduc » 09 авг 2013, 09:58

shpo1 писал(а):Прошу помочь и ответить разработчиков вот по вопросам этой темы viewtopic.php?f=3&t=617

Ничего после установки удалять не нужно. На /protected/config/db.php можно поставить права 644 после установки (многие не ставят и в общем-то это не страшно).
Для переустановки достаточно удалть файл /protected/runtime/already_install
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Ошибки в версии 1.5.1

Сообщение ifmy » 16 авг 2013, 04:04

В файле \protected\modules\news\models\News.php нашел опечатку в методах:

Код: Выделить всё
    public function afterSave() {
        if(issetModule('seo') && param('genFirendlyUrl')){
            SeoFriendlyUrl::getAndCreateForModel($this);
        }
        return parent::afterSave();
    }

    public function beforeDelete() {
        if(issetModule('seo') && param('genFirendlyUrl')){
            $sql = 'DELETE FROM {{seo_friendly_url}} WHERE model_id="'.$this->id.'" AND model_name = "News"';
            Yii::app()->db->createCommand($sql)->execute();
        }

        return parent::beforeDelete();
    }
 


Влияет ли ошибка в параметре genFirendlyUrl? Должно же быть genFriendlyUrl... Я особо не проверял)
ifmy
Незнакомец
 
Сообщения: 1
Зарегистрирован: 16 авг 2013, 03:41
Очки репутации: 0

Пред.След.

Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 98

cron