Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

teodor7teodor7

  • 2
    вклад
  • 130
    вопросов
  • 17
    ответов
  • 53%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Есть ли Xdebug в Vscode под Php?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    https://devilbox.readthedocs.io/en/latest/intermed...
    вот в этом руководстве нужно было вставить так же
    xdebug.ini
    ; Defaults
    xdebug.default_enable=1
    xdebug.remote_enable=1
    xdebug.remote_port=9000
    
    ; The Linux way
    xdebug.remote_connect_back=1
    
    ; idekey value is specific to Visual Studio Code
    xdebug.idekey=VSCODE
    
    ; Optional: Set to true to always auto-start xdebug
    xdebug.remote_autostart=true
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Платежная системы Украины -Запад?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Выбрал 2checkout
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в Yii2 cделать удаление и сохранение картинок kartik\file\FileInput?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Решил проблему с помощью скрытого поля.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как на nodejs в консоле остановить цикл при нажатии кнопки?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    process.stdin.on('keypress', (str, key) => {
        if (!!key.name) {
          process.exit();
        } else {
          console.log(`You pressed the "${str}" key`);
          console.log(!!key.name);
          console.log(key);
          console.log();
        }
      });
      setTimeout((function a() {
    
            console.log('I\'m Batman!');
       setTimeout( a , 1);
     }), 1);
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как правильно оформить подзапрос в YII2?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    $task = $query1->select(['deadline.id', 'deadline.text', 'deadline.status', 'deadline.deadline_date', 'COUNT(`comments`.`deadline_id`) AS comments_count'])
                    ->from('deadline')
                    ->join('LEFT JOIN', 'comments', '`deadline`.`id` = `comments`.`deadline_id`')
                    ->where('`deadline`.`status` = 1')
                    ->groupBy('deadline.id')
                    ->all();
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как организовать POST запрос для REST yii2?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    В моделе нужно было указать rules()
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как исправить Yii2, jQuery(...).yiiActiveForm is not a function?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    ......  <?=
    
    ModalCreateUserForm::widget([
      'model' => $model,
      'userRole' => "Администратор"
    ]);
    ?>.....


    Виджит во вьюхе

    ....
    
        $form = ActiveForm::begin(['options' => ['class' => 'panel-body'], 
          'id' => 'createUserForm',
          'enableAjaxValidation' => true,
          'enableClientValidation' => true,
          'validationUrl' => Url::to(['create-user-admin'])
       
          ]);
    
    //    $form = ActiveForm::begin([
    //      'action' => Url::to(['users']),
    //      'options' => ['class' => 'panel-body'  ] , 
    //      'id' =>  'createUserForm',
    //      'method' => 'POST',
    //      'ajaxDataType' => 'x-www-form-urlencoded',
    //      'enableAjaxValidation' => true]);
    
        echo Html::beginTag('div', $options = ['class' => 'form-group']);
    
        echo $form->field($this->model, 'login')->input('login')
          ->label('Логин');
    
    
        echo Html::endTag('div');
    
        echo Html::beginTag('div', $options = ['class' => 'form-group']);
    
        echo $form->field($this->model, 'fullName')->input('login')
          ->label('Ф.И.О.');
    
    
        echo Html::endTag('div');
        echo Html::beginTag('div', $options = ['class' => 'form-group']);
    
        echo $form->field($this->model, 'email')->input('email')->label('E-mail');
    
        echo Html::endTag('div');
    
        echo Html::beginTag('div', $options = ['class' => 'form-group']);
        echo $form->field($this->model, 'password')->passwordInput()->label('Пароль');
    
        echo Html::endTag('div');
    
        echo Html::beginTag('div', $options = ['class' => 'form-group']);
    
        echo $form->field($this->model, 'confirmPassword')->passwordInput()->label('Подтваердить пароль');
    
        echo Html::endTag('div');
        echo Html::beginTag('div', $options = ['class' => 'modal-footer']);
        echo Html::a($text = 'Close', $url = "#", $options = [
          'class' => 'btn btn-white',
          'data-dismiss' => 'modal'
        ]);
        echo Html::submitButton('Создать', ['class' => 'btn btn-primary']);
        ActiveForm::end();....
    Сам кусок виджета
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как продуктивнее и лучше подготовиться к тестированию на Upwork'e и надо ли?

    teodor7teodor7 @teodor7teodor7
    Вот никому не понравится. Но напишу. Делаешь фиктивный аккаунт и проходишь делая принскрины вопросов. Потом находишь ответы, и делаешь так покане наберешь нормальный рейтинг.... Потом со своего ака и все норм. С экономишь время и нервы. Многие программисты говорят, что тесты у них странные....)
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как yii2 REST сделать выборку start, limit?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    public function actionIndex() {
        
        $query = Users::find();
        $start = \Yii::$app->request->get('start');
        $limit = \Yii::$app->request->get('length');
    
    
        $pagination = new Pagination([
          'totalCount' => $query->count(),
        ]);
    
        $users['data'] = $query->offset($start)
          ->limit($limit)
          ->all();
    
        $users['recordsTotal'] = $pagination->totalCount;
        $users['recordsFiltered'] = $pagination->totalCount;
    
      return $users; 
      }

    На выходе получилось, покретикуйте.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как определить нормального клиента?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Не там принцып еще такой, даю вам не весь сайт, а вот кусок покажите как сделаете... или мы партнеры по этому в будущем заработаем.... Вы еще не разбераетесь вам нужно будет учиться, по этому дешевле.... Некоторые люди специалируются на этих задачах и делают дешевли, можно у них заказать, по этому цена должна быть дешевли.... Покажите мне хоть что нибудь я же дал вам чясть базы, не нужно весь проект, этого же хватит....
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать редирект на страницу?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Redirect 301 a.site.ru a.site.ru/blog
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • OpenCart 2.2, Стоит ли вообще начинать? Как дела с 1С?

    teodor7teodor7 @teodor7teodor7
    Насколько знаю сейчас с модулями для ОпенКарт 2.2 немного туговато.

    Маджента не проста в обслуживание и дорога. Если вам нужен какой то модуль и если вы его не нашли в паблике -приготовьтесь раскошелиться. Если что то не стандартное денег тогда не мало отдадите. На 2 версию модулей тоже очень мало она еще сырая.

    Престашоп не знаю ну тоже посравнению с ОпенКарт дороговато.

    Есть еще Вукомерс, там стандартный магазин можно сделать бес проблем, но если шаг вправо влево тоже заплати.

    Остановил бы выбор на Опенкарт или Вукомерс. Для 5000 товаров этих платформ должно хватить. Напишите список, что вам нужно и поищите в интернете на эти платформы модули, плагины. Сравните. Обычно делают на том, что знают. Если у вас дилемма поступите так. Интеграция есть с 1с у обоих систем, но нужно тестировать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как отцентрировать кнопку на bootstrap относительно родительского элемента?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Как задать кнопке размер col-md-4, так как при удалении col у кнопки и добавлении text-center у родительского div все работает, а при добавлении col-md-4 кнопке, кнопка уезжает в право.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать меню что бы главная категория меню кликолась на bootstrap для wordpress?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    в плагине https://github.com/twittem/wp-bootstrap-navwalker
    меняем кусок вот этим
    if ( $args->has_children && $depth === 0 ) {
    				$atts['href']   		= $item->url;
    			
                    $atts['data-hover']     = 'dropdown';
    				$atts['class']			= 'dropdown-toggle';
    				$atts['aria-haspopup']	= 'true';
    			} else {
    				$atts['href'] = ! empty( $item->url ) ? $item->url : '';
    			}

    используем https://github.com/CWSpear/bootstrap-hover-dropdown
    Результат меню работает при наведении, и главная категория кликабельна.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как создать карту с маркерами на GoogleMaps?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Все это смотрел, вопрос в том что данных очень много, и не понятно как делать выборки, как лучше хранить их в координатах или просто.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Magento2 можно ли переходить?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Проблема в том, что если делать оплачиваемые проекты, то это может привести к непредсказуемым проблемам.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Расчет с фрилансером Upwork если заказчик СНГ?

    teodor7teodor7 @teodor7teodor7 Автор вопроса
    Понял
    только как он деньги кинет? честно говоря легче так просто с СНГ перекинуть... Но нужно именно через Upwork.
    Просто не пойму как через Пионер, или Скрил деньги положить?

    А как они узнают, что мы не через них?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • saboteur_kiev
    Saboteur
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • Пес Барбос
    • 4 ответа
    • 0 вопросов
  • ipatiev
    Ипатьев
    • 4 ответа
    • 0 вопросов
  • pindschik
    pindschik
    • 3 ответа
    • 0 вопросов
  • VoidVolker
    VoidVolker
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации