Страница 2 из 3

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

СообщениеДобавлено: 23 май 2014, 08:38
Xpycm
В оригинальном OBC нет строки:
Код: Выделить всё
array('verifyCode''captcha''allowEmpty'=>!CCaptcha::checkRequirements()),  

она выглядит именно:
Код: Выделить всё
array('verifyCode''captcha''allowEmpty'=>!Yii::app()->user->isGuest), 


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

Как убрать капчу и валидацию в оригинальном OBC 1.3.1 с формы контактов:
В файле protected/modules/contactform/views/widgetContactform.php удалить:

Код: Выделить всё
<?php
if (Yii::app()->user->isGuest){
?>
    <div class="row">
        <?php echo $form->labelEx($model'verifyCode');?>
        <?php
        $cAction 
'/menumanager/main/captcha';
        if(
$this->page == 'index'){
            
$cAction '/site/captcha';
        } elseif (
$this->page == 'contactForm'){
            
$cAction '/contactform/main/captcha';
        }
        
$this->widget('CCaptcha',
            array(
'captchaAction' => $cAction'buttonOptions' => array('style' => 'display:block;') )
        );
?>
        <br/>
        <?php echo $form->textField($model'verifyCode');?><br/>
        <?php echo $form->error($model'verifyCode');?>
    </div>
<?php
}
?>


В файле protected\modules\contactform\models\ContactForm.php, в методе rules удалить
Код: Выделить всё
array('verifyCode''captcha''allowEmpty'=>!Yii::app()->user->isGuest), 


В итоге функция rules примет вид:
Код: Выделить всё
public function rules()    {
    return array(
        array(
'name, email, body''required'),
        array(
'email''email'),
        array(
'phone''safe'),
        array(
'name, email''length''max' => 128),
        array(
'phone''length''max' => 16'min' => 5),
        array(
'body''length''max' => 1024),
    );


И всё. Капчи нет и валидации нет. Отправка формы работает без ввода капчи.

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

СообщениеДобавлено: 23 май 2014, 17:25
vve
Возможно вопрос не по теме, при входе в административную часть получаем ошибку 500 и Declaration of MainController::actionDelete() should be compatible with ModuleAdminController::actionDelete($id), с чем это может быть связано?

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

СообщениеДобавлено: 23 май 2014, 20:49
Mono
Xpycm писал(а):В оригинальном OBC нет строки:
Код: Выделить всё
array('verifyCode', 'captcha', 'allowEmpty'=>!CCaptcha::checkRequirements()),  



Прошу прощения! Я сам дурак. Смотрел в protected\models\ContactForm.php
Спасибо! Все удалил, капча пропала. Отправка работает.

Но все таки обратите внимание, ошибка о которой я писал раньше в опера мобайл на iOS есть и в 1.3.0 и в 1.3.1

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

СообщениеДобавлено: 05 июн 2014, 11:58
alimexe
vve писал(а):Возможно вопрос не по теме, при входе в административную часть получаем ошибку 500 и Declaration of MainController::actionDelete() should be compatible with ModuleAdminController::actionDelete($id), с чем это может быть связано?

вроде как эта ошибка была исправленна как раз в этой версии, проявляется при версии php > 5.3,
возможно вы не полностью обновили систему, исправлял я так

/protected/modules/menumanager/controllers/backend/MainController.php
public function actionDelete($id=false){

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

СообщениеДобавлено: 05 июн 2014, 22:34
vve
alimexe писал(а):
vve писал(а):Возможно вопрос не по теме, при входе в административную часть получаем ошибку 500 и Declaration of MainController::actionDelete() should be compatible with ModuleAdminController::actionDelete($id), с чем это может быть связано?

вроде как эта ошибка была исправленна как раз в этой версии, проявляется при версии php > 5.3,
возможно вы не полностью обновили систему, исправлял я так

/protected/modules/menumanager/controllers/backend/MainController.php
public function actionDelete($id=false){

Спасибо, раэобрался. Ошибка была на Денвере, на Open Server все нормально :-)

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

СообщениеДобавлено: 14 июн 2014, 16:50
Mono
Создаешь информационную страницу, у нее адрес например /stranica1-2.htm, меняешь потом ее заголовок, соответственно меняется URL, например на /razdel1-2.htm, и оба адреса остаются активными, переименовываешь еще раз заголовок - получаешь уже третью активную ссылку на одну и туже страницу. и так далее. Если например понадобилось поменять заголовок страницы, а она уже давно в индексе поисковиков, то после этого там будет уже две ( три и так далее, сколько раз заголовок менял) страницы с разными URL и одинаковым контентом. Что очень плохо для SEO

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

СообщениеДобавлено: 20 июн 2014, 15:41
Денис
В опенреалэстет выход из админ панели осуществляется кликом по лого...здесь клик по лого просто обновляет страницу-так и должно быть?

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

СообщениеДобавлено: 02 сен 2014, 23:07
Mono
в файлах

/protected/modules/catalog/views/widgetCatalog_list.php
и
/protected/modules/catalog/views/index.php

Небольшая ошибка в коде, дублируется ссылка внутри ссылки. Все работает и так, но лучше наверно поправить. Код с вашей демки.

Код: Выделить всё
<div class="catalog-item">
                <figure>
                    <a href="/catalog/audi-a4-1.htm">
                                                    <a href="/catalog/audi-a4-1.htm">
                                <img alt="" src="/uploads/catalog/modified/thumb_436x273_1_0e69eb5b4b164daddc3be973fdae2f56.jpg" />
                            </a>
                                            </a>
                </figure>
 


чтобы исправить меняем в этих файлах

Код: Выделить всё
<figure>
                    <a href="<?php echo $item->getUrl(); ?>">
                        <?php
                        $img 
= $item->getMainImage();
                        if ($img && $img->img) : ?>
                            <a href="<?php echo $item->getUrl(); ?>">
                                <img alt="" src="<?php echo Yii::app()->getBaseUrl().'/'.Catalog::UPLOAD_DIR.'/'.Catalog::CATALOG_DIR.'/'.Catalog::MODIFIED_IMG_DIR.'/'.Catalog::getThumb($img, param('maxWidthMediumThumbCatalog', 276), param('maxHeightMediumThumbCatalog', 207)) ?>" />
                            </a>
                        <?php else: ?>
                            <a href="<?php echo $item->getUrl(); ?>">
                                <img alt="" src="<?php echo Catalog::returnEmptyImgUrl(param('maxWidthMediumThumbCatalog', 436), param('maxHeightMediumThumbCatalog', 273));?>" />
                            </a>
                        <?php endif; ?>
                    </a>
                </figure>


на

Код: Выделить всё
<figure>
                    <a href="<?php echo $item->getUrl(); ?>">
                        <?php
                        $img 
= $item->getMainImage();
                        if ($img && $img->img) : ?>
                            <img alt="" src="<?php echo Yii::app()->getBaseUrl().'/'.Catalog::UPLOAD_DIR.'/'.Catalog::CATALOG_DIR.'/'.Catalog::MODIFIED_IMG_DIR.'/'.Catalog::getThumb($img, param('maxWidthMediumThumbCatalog', 276), param('maxHeightMediumThumbCatalog', 207)) ?>" />
                            </a>
                        <?php else: ?>
                            <a href="<?php echo $item->getUrl(); ?>">
                                <img alt="" src="<?php echo Catalog::returnEmptyImgUrl(param('maxWidthMediumThumbCatalog', 436), param('maxHeightMediumThumbCatalog', 273));?>" />
                            </a>
                        <?php endif; ?>
                    </figure>

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

СообщениеДобавлено: 04 сен 2015, 09:29
wmaster
Доброго времени суток.
При добавлении Нового Наименования в каталог, если не добавлять фотку - то все хорошо.
Если фотки прицепить - то после СОХРАНИТЬ появляется ошибка
Ошибка 500
touch(): Utime failed: Permission denied

Картинка в UPLOADS не грузится.... на этой папке и все что ниже права 777

что не так ?

спасибо

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

СообщениеДобавлено: 04 сен 2015, 10:02
andipas
wmaster писал(а):Доброго времени суток.
При добавлении Нового Наименования в каталог, если не добавлять фотку - то все хорошо.
Если фотки прицепить - то после СОХРАНИТЬ появляется ошибка
Ошибка 500
touch(): Utime failed: Permission denied

Картинка в UPLOADS не грузится.... на этой папке и все что ниже права 777

что не так ?

спасибо


Проверьте права на папки и их содержимое
assets
protected/runtime

тоже должны быть 777