Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 06 2016 05:07

    drakulitka on master

    в разработке -категории в меню … (compare)

  • Sep 30 2016 11:32

    drakulitka on master

    Реализованы сессионные Flash со… (compare)

  • Sep 28 2016 14:11

    drakulitka on master

    Реализована начат дизайн Реализована сортировка категори… (compare)

Bashka
@Bashka
я писать код не буду, так как скоро уйду, думаю ты и сам поймешь суть
щас попробую подыскать какой нить примерчик
drakulitka
@drakulitka_twitter
Ну я попробую покопать в эту сторону
Bashka
@Bashka
во, нашел:
  4 abstract class AbstractWidget extends AbstractHelper implements WidgetInterface{
  3   abstract public function initModel(ViewModel &$viewModel);                    
  2                                                                                                                
  1   public function render(){                                                                                    
  0     $viewModel = new ViewModel;                                                                                                                    
  1     $this->initModel($viewModel);                                                                              
  2                                                                                                                
  3     return $this->getView()->render($viewModel);                                                               
  4   }                                                                                                            
  5 }
хелпер абстрактный, но не обращай внимания
тут есть метод render, который вызывается в шаблоне так:
<%= $this->selectHelper->render() %>
drakulitka
@drakulitka_twitter
Хорошо, спасибо, попробую
Bashka
@Bashka
он создает модель вида, передает ее в метод initModel конкретного (дочернего класса) и после рендерит и возвращает отрендереный html
который вставляется в layout
дерзай )
а я ушел
drakulitka
@drakulitka_twitter
а с помощью Navigation не получиться это сделать?
Bashka
@Bashka
Я никогда этим хелпером не пользовался, всегда реализовывал на уровне шаблона руками
drakulitka
@drakulitka_twitter
А как повесить событие в Module.php и обработать?
Я даже ВОПРОС на SOF создал
Bashka
@Bashka
почитай про EventManager и про события уровня MVC
drakulitka
@drakulitka_twitter
Вроде задачка не тяжелая, а капец уперся в стену
Bashka
@Bashka
ну бывает
drakulitka
@drakulitka_twitter
а из представления запрос к БД это совсем плохо да?
Bashka
@Bashka
ну если программа полна таких костылей, то нет
любую архитектурную проблему можно решить позже
drakulitka
@drakulitka_twitter
Не получается ((
drakulitka
@drakulitka_twitter
объявляю вознаграждение за решение моего вопроса
Вот в этом примере, данные передаются из лэйаута в хелпер где затем и строится меню
Тогда и ссылки формируются правильные?
drakulitka
@drakulitka_twitter
drakulitka
@drakulitka_twitter
Имеется еще вопрос
drakulitka
@drakulitka_twitter
@Bashka Привет
По поводу JS загрузки изображений, не занимался еще?
Bashka
@Bashka
привет
запустил блог, походу дойду до этой темы тоже
Bashka
@Bashka
А вот и обещанный блог http://bashka.github.io/
drakulitka
@drakulitka_twitter
Это хорошо!!!
drakulitka
@drakulitka_twitter
Запущены видео обзоры по ZF3 теперь на русском!
Zend Framework 3 MVC
Bashka
@Bashka
А кто автор?
и перевод ли это?
drakulitka
@drakulitka_twitter
Александр Романенко вот его канал на английском
drakulitka
@drakulitka_twitter
drakulitka
@drakulitka_twitter
drakulitka
@drakulitka_twitter
Неплохие отзывы о ZE на Yii-форуме
Nastya Kizza
@nkizza
добрый день, друзья. неловко вас беспокоить по такому вопросу, но не могли бы вы меня проконсультировать? как в zf1 по роуту можно узнать контроллер? точнее, где искать правила перенаправления и есть ли они
возможности слить код и поискать по тексту нет
Mohammed BAZA
@KonshensX
hey guys
drakulitka
@drakulitka_twitter

Вышла новая версия Zend Expressive 2.0

[Документация]https://docs.zendframework.com/zend-expressive/)
GitHub

drakulitka
@drakulitka
Здравствуйте,
Не получается настроить отправку сообщения при помощи библиотеки ZendMail на хостинге SpaceWeb. Помогите пожалуйста, где я ошибаюсь?
use Zend\Mime\Mime;
use Zend\Mime\Part as MimePart;
use Zend\Mime\Message as MimeMessage;
use Zend\Mail\Message as MailMessage;
use Zend\Mail\Transport\Smtp as SmtpTransport;
use Zend\Mail\Transport\SmtpOptions;

/****/

public function send(User $user) {

        $options   = new SmtpOptions();
        $options->setName('spaceweb.ru');
        $options->setHost('smtp.spaceweb.ru');
        $options->setConnectionClass('login');
            //->setPort(25)
        $options->setConnectionConfig([
            'username' => 'noreply@thishosting.ru',
            'password' => 'password',
            //'ssl'=> 'tls',
        ]);

        $html = new MimePart('<b>Hello people</b>');
        $html->type = Mime::TYPE_HTML;
        $html->charset = 'utf-8';
        $html->encoding = Mime::ENCODING_QUOTEDPRINTABLE;

        $message = new MailMessage();
        $body = new MimeMessage();
        $body->addPart($html);
        $message->addTo($user->getEmail(), $user->getName());
        $message->addFrom('noreply@thishosting.ru', 'Sender');
        $message->setSubject('Test send mail using ZEF');
        $message->setBody($body);
        $message->setEncoding('UTF-8');
        $message->getHeaders()->addHeaderLine('Content-Type', 'text/html; charset=UTF-8');

        $transport = new SmtpTransport();
        $transport->setOptions($options);
        $transport->send($message);
    }
zeeshanhameed-gits
@zeeshanhameed-gits
Привет всем, я новичок в zend framework и работаю над zend framework 3. Я хочу использовать задания CRON в своем проекте, чтобы помочь кому-нибудь?
Lamjed JARRAY
@lamjar
hello
Hello Guys
Hello
i want to create a field but not required
a field has created with required=> false
but the "*" already appear
Supriya singh
@supriya.sk_gitlab

i have php application which is using zend framework and mysql db,now my requirement is to convert the database into postgresql,is it possible to do that?,i tried setting following into application.ini file but its not working,can anyone suggest some solution regarding this?
resources.db.adapter = pdo_pgsql
resources.db.params.host = 'localhost'
resources.db.params.username = 'postgres'
resources.db.params.password = 'postgres'
resources.db.params.dbname = 'sentrifugo'

resources.db.isDefaultTableAdapter = true

Lokesh Cherukuri
@lcherukuri

Hi.
https://github.com/zendframework/zend-eventmanager/blob/master/src/EventManager.php#L195

what is the significance of 0 in the above line?
Instead of storing like this

const events1 = {
    // event name
    click: {
        // priority
        1: [ () => {} ] ,// Array of Listeners
        2: [ () => {} , () => {}] 
    }
}

why are we storing like this?

const events = {
    // event name
    click: {
        // priority
        1: [ [() => {}] ], // Array inside another array.
        2: [ [() => {} , () => {}] ]
    }
}