Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 07 17:56
    sss6672 commented #2839
  • Jan 07 17:55
    sss6672 opened #2839
  • Oct 26 2021 12:21
    ugintl opened #2838
  • Oct 24 2021 13:26
    dzhedai opened #2837
  • Oct 24 2021 13:25

    dzhedai on dev

    Add files via upload (compare)

  • Oct 24 2021 13:24

    dzhedai on master

    Add files via upload (compare)

  • Sep 16 2021 06:19

    yupe on master

    mb =) (compare)

  • Sep 15 2021 07:24
    JamieSlome opened #2836
  • Sep 02 2021 06:47
    dependabot[bot] synchronize #2834
  • Sep 02 2021 06:47

    dependabot[bot] on composer

    Bump phpmailer/phpmailer from 6… (compare)

  • Sep 02 2021 06:47
    dependabot[bot] edited #2834
  • Sep 02 2021 06:43
    dependabot[bot] edited #2834
  • Sep 02 2021 06:43
    dependabot[bot] synchronize #2834
  • Sep 02 2021 06:43

    dependabot[bot] on composer

    Bump phpmailer/phpmailer from 6… (compare)

  • Sep 02 2021 06:43
    dependabot[bot] edited #2834
  • Sep 02 2021 06:41

    yupe on v1.4

    (compare)

  • Sep 02 2021 06:38

    yupe on master

    1.4 (compare)

  • Sep 02 2021 06:32
    dependabot[bot] edited #2834
  • Sep 02 2021 06:32

    yupe on master

    1.4 (compare)

  • Aug 22 2021 18:00
    maxim-avramenko commented #2835
kairbay
@kair4ik
когда переименовал другая ошибка была
igronus
@igronus
Warning: mb_strpos(): Empty delimiter in protected/modules/store/components/behaviors/DCategoryTreeBehavior.php on line 480
такая ошибка в пхп7 и последней версии yupe
return mb_strpos(
            Yii::app()->request->getParam($this->requestPathAttribute),
            $this->getOwner()->path,
            null,
            'UTF-8'
        ) === 0;
первый параметр -- NULL
Как лучше победить?
igronus
@igronus
Сделал возврат false всегда, но осадочек остался.
Maxim Avramenko
@maxim-avramenko
может быть не установлено расширение mbstring у php ?
tmsk70
@tmsk70
Ребят, всем привет, подскажите, что у нас в юпи такого, что делает пустоту под сайтом на мобильниках?
https://yadi.sk/i/HEaWU8743Fb42Z
где поправить чтобы ее не было
точнее это видимо в бутстрапе
Yuri
@syrexby
А вы как хотите, чтобы футер был внизу, но белый пробел был между контентом и футеровку? Тут ведь просто высоты контента не хватает, чтобы заполнить всё пространство. А у футеровки стоит position: relative и он просто после контента сразу отображается.. Можно сделать position: absolute, bottom: 0 и настроить отступы, чтобы он был всегда внизу..
Футера, извините) исправляльщик делает своё дело)
tmsk70
@tmsk70
да там область сайта в высоту занимает 987px, а сам экранчик 568px, т.е. получается полоса прокрутки:
https://yadi.sk/i/91XxCPi83Fc8Qr
не должно же быть ни какой пустоты снизу
и у футера в демо-юпи вроде нет относительного позиционирования
igronus
@igronus
@maxim-avramenko Таки mbstring установлен.
igronus
@igronus
Ребят, помогите с отправкой почты. Когда отправляю через new \PHPMailer(); все ок.
'mail'        => [
    'class' => 'yupe\components\Mail',
    'method' => 'smtp',
    'smtp' => array(
        'host' => 'smtp.yandex.com',
        'username' => 'user',
        'password' => 'password',
        'port' => 567,
        'secure' => 'tls'
    )
],
Вот с таким конфигом (все по аналогии с голым PHPMailer) ничего никуда не уходит...
Yupe! team
@yupe
@igronus включите дебаг и посмотрите на ошибки
igronus
@igronus
А вот конфиг мейл-компонента:
https://dpaste.de/QSj7#
При этом вот так все отлично отправляется:
https://dpaste.de/uUwh#L
igronus
@igronus
Может кто поделится рабочим конфигом для яндекспочты? Я уже не знаю что и делать, все исходники перечитал уже...
Yupe! team
@yupe
@igronus попробуйте username указать полностью, типа igor.someuser@yandex.ru
Друзья, мы сделали модуль для интеграции с Моим складом https://yupe.ru/post/yupi-i-moy-sklad-integracia.html велкам, если кому-то потребуется!
Сейчас у нас доступно 3 коммерческих интеграции https://yupe.ru/store/modules/crm Будем признательны если расскажите своим клиентам/коллегам!
igronus
@igronus
@igronus попробуйте username указать полностью, типа igor.someuser@yandex.ru
@yupe это я пробовал делать, ошибка-то "Could not instantiate mail function", т.е. дело в другом
igronus
@igronus
Я понял. Он вообще не иклудит конфиги. Ни из protected/config/modules, ни из protected/config/userspace.
igronus
@igronus
вот dump мейлера непосредственно в методе send()
 ["Mailer"]=> string(4) "mail" 
 ["Host"]=> string(9) "localhost"
 ["Port"]=> int(25)
а должно быть smpt, smtp.yandex.com и порт
При этом в кешированном конфиге все в порядке.
array (
      'class' => 'yupe\\components\\Mail',
      'method' => 'smtp',
      'smtp' => 
      array (
        'host' => 'smtp.yandex.com',
        'port' => 587,
        'secure' => 'tls',
      ),
    ),
Проблема в том, что он, похоже, вообще никак не используется. Удалять пробовал, создается точно такой же.
igronus
@igronus

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

Мне бы просто protected/config/modules/mail.php или protected/config/userspace/mail.php, любой рабочий...

Yupe! team
@yupe
@igronus какая у вас версия? проверьте не закешировались ли настройки.
protected/runtime - очистите весб каталог
*весь
Заметка о том как избавиться от public http://blog.olegfilimonov.ru/236
igronus
@igronus
каталог очищать пробовал, ничего не изменилось
после нескольких дней страданий засунул все нужные настройки phpmailer прямо в метод send, это оказалось единственным работающим способом
Во время отрисовки виджета (bootstrap.widgets.TbButton) произошла ошибка:
Неправильный алиас "booster.widgets.TbWidget". Убедитесь, что он указывает на существующую директорию или файл.
Теперь регистрация и отправка писем работает. Проблема с восстановлением пароля.
@yupe
Версию не знаю, как посмотреть? Ставил через composer create-project недели две назад.
igronus
@igronus
Вы используете Yii версии 1.1.17 , Yupe! версия 1.1 , версия php 7.0.15-0ubuntu0.16.04.4
Дмитрий
@Divan4ik

Привет всем) я отдаю форму через виджет в сыром виде на html страничку.

// controller
$html = $this->widget('application.modules.forms.widgets.' . $name, $properties = array(), TRUE);
Yii::app()->getClientScript()->renderBodyBegin($html);
Yii::app()->getClientScript()->renderBodyEnd($html);
echo $html;
Yii::app()->end();

Все работает шикарно, если подключать yiiactiveform вот так...

Yii::app()->getClientScript()->registerCoreScript('copy-of-yii-activeform.js',  CClientScript::POS_HEAD)

Есть ли вариант подключить\передать в $html подключение 'jquery.yiiactiveform.js"?

Yii::app()->getClientScript()->registerCoreScript('yiiactiveform');
Дмитрий
@Divan4ik

@Divan4ik расскажите про ваш ПР, что он дает? =)

вот это я давно не заходил сюда) @yupe , я вроде отвечал на GH, надеюсь идея стала понятней)

Дмитрий
@Divan4ik
в общем такой вариант прокатил
Yii::app()->getClientScript()->registerScriptFile(Yii::app()->getClientScript()->getCoreScriptUrl().'/jquery.yiiactiveform.js', CClientScript::POS_END);