Найдено 226 результатов

german.igortcev
2019.02.28, 22:27
Форум: Общие вопросы по программированию
Тема: Простой складской учет для интерент магазина
Ответы: 5
Просмотры: 1566

Простой складской учет для интерент магазина

Всем привет. Делаю простенький интернет магазин, требуется складской учет. Делаю структуры базы данных в данный момент. Есть общее представление по складу: 1. Продукты 2. Склады 3. Остатки (количестово / резерв / доступно) Хотелось бы на начальном этапе предусмотреть большую часть по этому вопросу. ...
german.igortcev
2019.02.06, 15:33
Форум: Предлагаю работу
Тема: Yii2 - на проект 3-6 мес
Ответы: 1
Просмотры: 757

Yii2 - на проект 3-6 мес

Требуется в помошь на проект с хорошими знаниями фреймворка и основ. Интересный проект CRM системы Доступность минимум 30 часов в неделю Обязательно знание английского языка (минимум писать и читать свободно) Оплата почасовая, выплата каждую неделю / две недели 8-10$ час От Вас как минимум требуется...
german.igortcev
2017.12.02, 17:51
Форум: Общие вопросы (Yii 2.x)
Тема: Хранение массива в бд
Ответы: 3
Просмотры: 953

Хранение массива в бд

Подскажите какие есть варианты работы с массивом в форме ?

Задача
В форме редактирую как строку, храню строкой, в нужный момент декодирую в массив.
german.igortcev
2017.12.02, 17:09
Форум: Общие вопросы (Yii 2.x)
Тема: Правила валидации из базы данных.
Ответы: 5
Просмотры: 1212

Re: Правила валидации из базы данных.

Это баг с динамической моделью просто <?php $testModel = new \yii\base\DynamicModel(['test']); $testModel->addRule('test', 'string'); ?> <?php $form = ActiveForm::begin([ 'enableClientValidation' => true, ]); ?> <?= $form->field($testModel, 'test')->textInput() ?> <?php ActiveForm::end(); ?> Простой...
german.igortcev
2017.12.02, 11:53
Форум: Общие вопросы (Yii 2.x)
Тема: Правила валидации из базы данных.
Ответы: 5
Просмотры: 1212

Re: Правила валидации из базы данных.

Правила валидации делаю строкой в форме через json_encode / decode. После кручу в форме, создаю модели и применяю валидаторы. Начал проверять. required / boolean и другие отрабатываю, стринг валидатор не работает. Делал дам валидаторов, валидатор строки есть на атрибуте, пишу цифру, а он пропускает....
german.igortcev
2017.12.01, 17:05
Форум: Общие вопросы (Yii 2.x)
Тема: Правила валидации из базы данных.
Ответы: 5
Просмотры: 1212

Правила валидации из базы данных.

В проекте большое количтво форм которые генерятся на лету. БД Прога-> Файлы -> Опции У каждой проги множество файлов, и каждого файла множество опций.Генерирую форму для опций на лету, т.к программ может быть множество. Отсюда появился минус и невозможность использовать правила валидации. Для опций ...
german.igortcev
2017.11.21, 10:23
Форум: Общие вопросы (Yii 2.x)
Тема: Json encode empty array
Ответы: 1
Просмотры: 554

Json encode empty array

Всем привет. Нужен совет, собственных мозгов не хватает. Пытаюсь сохранить объект в бд используя JsonAttributeBehavior. Объект с большой вложенностью и сам по себе большого размера зачет вложенности. После json_encode возвращает пустой массив. Json хлпер возвращает только часть объекта и не кодирует...
german.igortcev
2017.09.17, 21:33
Форум: REST API (Yii 2.x)
Тема: Десктоп приложение / авторизация
Ответы: 1
Просмотры: 1133

Десктоп приложение / авторизация

Привет всем. Опыта в REST есть немного, но не могу найти решение подходящее в моем случае. Нужен совет Таблица Пользователи Компьютеры Требуется На удаленном компьютере устанавливаем десктоп приложение, авторизуемся по логину и паролю. Получаем токен для этого компьютера. Так же рефреш токена переод...
german.igortcev
2016.06.01, 13:09
Форум: Общие вопросы по программированию
Тема: Yii2 - PHP сокеты - TCP
Ответы: 1
Просмотры: 1586

Yii2 - PHP сокеты - TCP

Привет. Нужен совет. Нужно принимать данные по TCP от большого количества устройств и писать данные в бд после нехитрых манипуляций. Изначально не хотел что то мудрить и думал использовать php сокеты. Прочитал пару статей и говорят что использовать php сокеты в этом случае не есть хорошо. Порекоменд...
german.igortcev
2015.10.01, 13:12
Форум: Общие вопросы (Yii 2.x)
Тема: .htacess и 301 редирект
Ответы: 2
Просмотры: 1083

Re: .htacess и 301 редирект

Если бы это работало, то не спрашивал бы.

Код: Выделить всё

http://www.poliglot-online.ru/lesson/launch?id=1 
- 404 и модифицирует в

Код: Выделить всё

http://poliglot-online.ru/index.php/launch?id=1 
german.igortcev
2015.10.01, 11:20
Форум: Общие вопросы (Yii 2.x)
Тема: .htacess и 301 редирект
Ответы: 2
Просмотры: 1083

.htacess и 301 редирект

Подскажите как будет правильно...Редирект 301 c http://www.domain.ru на основной domain.ru. не могу понять как быть с index.php.

Обычная конструкция

Код: Выделить всё

    
    
RewriteCond %{HTTP_HOST} ^www.domain.ru
RewriteRule ^(.*)$ http://domain.ru/p$1 [R=301,L]
german.igortcev
2015.06.11, 04:16
Форум: Общие вопросы (Yii 2.x)
Тема: Кросдоменный Ajax и REST API
Ответы: 3
Просмотры: 1355

Re: Кросдоменный Ajax и REST API

Я читал про CORS но в чем конкретно проблема я не понял при выполнении кросдоменного запроса, возможно из за англ. языка. Если берем REST то cookies мы не используем, перед запросов выполняем аунтефикацию по тоукену. А так же я буду проверять ip доверенный в системе с ip с которого приходит домен, е...
german.igortcev
2015.06.11, 04:09
Форум: Общие вопросы (Yii 2.x)
Тема: Кросдоменный Ajax и REST API
Ответы: 3
Просмотры: 1355

Re: Кросдоменный Ajax и REST API

Устанавливая Allow-Origin, тем самым вы доверяете своё API только известным клиентам, если доверяете любому клиенту ставьте * Это только желание, от уязвимостей не избавляет. https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS Ищу решение. Видел одни сделали через js сознадие ново...
german.igortcev
2015.06.10, 22:31
Форум: Общие вопросы (Yii 2.x)
Тема: Кросдоменный Ajax и REST API
Ответы: 3
Просмотры: 1355

Кросдоменный Ajax и REST API

Какие варианты уязвимости при кросдоменном ajax с Allow-Origin * и REST API.

REST будет отвечать только данными в формате массива, а принимать параметры в виде строки (htmlspacialchars) и int
german.igortcev
2015.06.10, 21:31
Форум: Общие вопросы (Yii 2.x)
Тема: Раздельная авторизация для frontend и backend
Ответы: 4
Просмотры: 1955

Re: Раздельная авторизация для frontend и backend

В рецептах посмотрите...там статья есть про использовании одной таблицы двумя моделями
german.igortcev
2015.06.10, 21:28
Форум: Общие вопросы (Yii 2.x)
Тема: Вложенное Dropdown меню через Widget Menu
Ответы: 6
Просмотры: 5975

Вложенное Dropdown меню через Widget Menu

Нужна подсказка по реализации сложного меню. не могу немного сообразить как сделать.. С обычными пунктами вопросов нет, проблема с dropdown меню имеет вид http://i.grab.la/0560a-3cef15ee-579c-45c2-9b63-a7dba646af0d.png С структурой dropdown <li class="droplink active open"> <a href="#"><span class="...
german.igortcev
2015.05.31, 17:08
Форум: REST API (Yii 2.x)
Тема: REST 404 на POST
Ответы: 1
Просмотры: 1856

REST 404 на POST

Через GET все отрабатывает нормально. на пост у контроллера аллергия, не могу ошибку найти. <?php namespace api\controllers; use common\models\Widgets; use Yii; use yii\filters\AccessControl; use yii\filters\auth\QueryParamAuth; use yii\filters\VerbFilter; use yii\rest\ActiveController; class Widget...
german.igortcev
2015.05.30, 22:15
Форум: REST API (Yii 2.x)
Тема: QueryParamAuth безопасно ли?
Ответы: 1
Просмотры: 1325

QueryParamAuth безопасно ли?

Хочу использовать QueryParamAuth для аутентификации, но возникает вопрос.. Я использую api в JS на сайте, соответственно этот код доступен. Получается, что любой кто получит AccessToken может обратиться к API ? Я думал о том чтобы расширить класс QueryParamAuth и добавить еще несколько переменных ко...
german.igortcev
2015.05.29, 11:34
Форум: Общие вопросы (Yii 2.x)
Тема: HasMany связь ошибка
Ответы: 5
Просмотры: 1462

Re: HasMany связь ошибка

Neuromance писал(а):В viaTable указывайте название таблицы , а не имя класса

setSegments - Обычный сеттер. В нем можете не только задать значение свойства, но и , например , привязать связь populateRelation к модели.

Вы были правы на счет указания : viaTable указывайте название таблицы , а не имя класса