• Parse time golang, странное поведение, но почему?

    kolyafat
    @kolyafat Автор вопроса
    Спасибо отзывчивым людям, вопрос снимаю, разобрался, обычная ЗАТУПА. Не понял почему не получалось, но не прямые руки точно посодействовали. Вот так работает:
    const layout = "2006-01-02T15:04:05.99"
    
    func (c *CustomDate) UnmarshalJSON(b []byte) (err error) {
    	s := strings.Trim(string(b), `"`)
    	if s == "null" {
    		return
    	}
    	t, err := time.Parse(layout, s)
    	if err != nil {
    		return err
    	}
    	c.Time = t
    	return
    }
    Ответ написан
    Комментировать
  • Laravel+Elixir+vue.js?

    kolyafat
    @kolyafat Автор вопроса
    Сам спросил, сам отвечаю:
    В документации про еликсирЬ могли бы об этом написать! Немного возмущен даже)))
    Ошибка описанная выше связана с пересечением минтаксиса blade и компонент вью, если не размазывать:
    Вот эта часть -
    <template>
        <div class="profile">
            {{ name }}
        </div>
    </template>

    должна выглядеть вот так, и всего то лишь, столько времени угрохано, надеюсь кому то это сэкономит его:
    <template>
        <div class="profile">
            @{{ name }}
        </div>
    </template>

    Фигурные скобочки blade кушает по своему. Всем спасибо!
    Ответ написан
    Комментировать
  • Mysql Prepared statement contains too many placeholders?

    kolyafat
    @kolyafat
    ....маленькие но по 3, а сегодня большие, но по 5
    М. Жванецкий.

    Не отрабатывает функция крон, в логах штиль...?
    Ответ написан
    Комментировать
  • Не отрабатывает функция крон, в логах штиль...?

    kolyafat
    @kolyafat Автор вопроса
    В общем покрутил через браузер, увеличив обратно chunk, вот к такой ошибке несколько раз приводило, хотя лара ее писала в лог, ну может это она. Если фантазировать, то ощущение что мускуль не успевал.
    1390 prepared statement contains too many placeholders
    Ответ написан
    Комментировать
  • Laravel не пишет логи, почему???

    kolyafat
    @kolyafat Автор вопроса
    Господа любезные, вопрос снимаю, создаю новый, вытекающий из этого)), просто напросто логов не было, ошибок нема была, хотя не работала крон задачка, но это уже совсем другая история...
    Ответ написан
    Комментировать
  • Избитый вопрос - ajax+CHtml::dropDownList, не получается пожалуйста?

    kolyafat
    @kolyafat Автор вопроса
    В общем долго я буду курить всевозможные писания, есть думки в направлении CHtml::$liveEvents = FALSE; но толку мало, не айс у меня и с JavaScript, получается следующая ересь, которую я никак не ожидал от себя и от моей Yiiшницы:
    Первый селект у меня во вью и с ним проблем нет
    CHtml::$liveEvents = FALSE;
    echo CHtml::dropDownList('listname', 'bla',
                  $model,
            array('empty' => 'Марка авто',
                  'style'=>'width:auto',
                  'class'=>'btn btn-default dropdown-toggle',
                  'ajax' => array(
                            'type'   => 'POST',
                            'url'    => CController::createUrl('site/getMod'),
                            'data'=> array(
                                'id'=>'js:this.value',
                                'YII_CSRF_TOKEN' => Yii::app()->request->csrfToken),
                            'update' => '#sub_cat_id',                  
                      ),
                
                ));


    Он при выборе отправляет ajax который в свою очередь возвращает второй селект
    public function actionGetMod()
    	{
    	CHtml::$liveEvents = FALSE;
           if(Yii::app()->request->isAjaxRequest){
            if(isset($_POST['id'])){
                $f= Mod::getModelData($_POST['id']);
                echo CHtml::dropDownList('modelky', 'mode',
                  $f,
           array( 'empty' => 'Модель авто',
                 'style'=>'width:155px',
                  'class'=>'btn btn-default dropdown-toggle',
                  'ajax' => array(
                            'type'   => 'POST',
                            'url'    => CController::createUrl('site/getVar'),
                            'data'=> array(
                            'id_v'=>'js:this.value',
                            'YII_CSRF_TOKEN' => Yii::app()->request->csrfToken),
                            'update' => '#var',
                       'succes' => 'function(){$("#var").change();}',
                      ),
               
               ));  
                
            }           
    	}
            }

    Возвращается, отображается, только вот этот селект ajax уже не отправляет, а так хочется.
    Пожалуйста, знающие люди, 100% сталкивались с супервиджетами Yii, помогите, по JS ибо у меня двойка. В коде страницы после первого ajax вот
    /*<![CDATA[*/
    jQuery(function($) {
    jQuery('#listname').on('change', function(){jQuery.ajax({'type':'POST','url':'/site/getMod','data':{'id':this.value,'YII_CSRF_TOKEN':'d02ef985c3400d717ee866ede2af6610af42b446'},'cache':false,'success':function(html){jQuery("#sub_cat_id").html(html)}});return false;});
    });
    /*]]>*/
    Ответ написан
    Комментировать
  • Laravel дробление строки и выдача во view?

    kolyafat
    @kolyafat Автор вопроса
    сначала я его разбиваю
    foreach ($find as $f) {
    $array = explode("=",$f->name_item);


    Затем из полученного массива выбираю только символьные кириллические значения
    foreach ($array as $key=>$val) {


    similar_text('АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя', $val, $p);
    if ($p>0){


    Затем выбираю еще значения по условию
    similar_text($val,$req, $g);
    if (($g>35)&&(preg_match('/[^х]/i',$val)))


    После чего хотелось бы вывести это в шаблон, вместе с другими значениями выборки из базы, соответствующие строке, которую разбивали
    Ответ написан
    Комментировать