
SHEROZ
05.06.2018
20:49:07

Максим
05.06.2018
20:49:59

SHEROZ
05.06.2018
20:53:24

Like
05.06.2018
21:06:51

Google

Like
05.06.2018
21:07:08
Что именно не получается?

SHEROZ
05.06.2018
21:09:45
Будет ли разумно использовать в этой цепочке сессии для первоначальной записи

Like
05.06.2018
21:11:35
Имеет ли это смысл быть?

SHEROZ
05.06.2018
21:12:55
Ну да

Like
05.06.2018
21:13:02
Например?

SHEROZ
05.06.2018
21:17:40
Я в том смысле что сперва записываю данные в сессию, и после отправляю их в бд

Like
05.06.2018
21:17:57
А зачем так?
В чем профит?

SHEROZ
05.06.2018
21:19:55

Like
05.06.2018
21:21:26
У тебя какая проблема?
Я чета перестал улавливать вообще

SHEROZ
05.06.2018
21:25:31
Я хотел уточнить про сессии, а так проблем нету. Спасибо

Google

SHEROZ
05.06.2018
21:26:24
Sorry! ?

Эмин
06.06.2018
03:01:44
Стоимость заказа складывается из суммы всех элементов заказа?
не очень хорошая практика хранить результат вычислений
при чем того что может посчитать сама база
правда если у вас не хайлоад (что врядли)
почитайте про нормальные формы бд

Alexey
06.06.2018
03:18:47
Нормализация не всегда нужна

Mark
06.06.2018
03:20:21

Alexey
06.06.2018
03:20:25
Стоимость заказа может не только быть суммой позиций, но и результатом применения различных стратегий в домене. Просто в базе ты этого не высчитаешь.

Mark
06.06.2018
03:20:40
Доброе утро всем, кстати!

Alexey
06.06.2018
03:21:25
Позиции это просто часть визуализации заказа)
Чтоб понимать что отгружать

Эмин
06.06.2018
03:46:07
Я же и уточнил, что стоимость заказа это сумма всех позиций заказа? Если да то мое замечание актуально. В любом случае order_item это не сами товары а копии этих самых товаров
конечно же на момент создания заказа

Maxim
06.06.2018
04:25:30
https://youtu.be/28mqsS6zQL4
https://youtu.be/w51chZP5xcI

Oleg
06.06.2018
04:42:24
Привет всем, ребят подскажите как правильно делать, как я понял чтобы не писать полный sql запрос, можно использовать готовые методы в моделях, но как я прочел, лучше модели не нагружать этим и создавать просто классы сервисы и в них описывать все запросы в бд, но получается в этих сервисах без сторонних библиотек нельзя же будет использовать готовые методы для работы с бд? или в эти классы уже передавать модели, вообщем подскажите как правильно "_"

Максим
06.06.2018
04:53:10

Google

Oleg
06.06.2018
04:53:45
и на хабре
сор продолжить разговор не могу, убегаю на работу, если кто даст ответ по возможности в лс, заранее спасибо, всем хорошего дня!


Maxim
06.06.2018
05:30:18
Привет всем, ребят подскажите как правильно делать, как я понял чтобы не писать полный sql запрос, можно использовать готовые методы в моделях, но как я прочел, лучше модели не нагружать этим и создавать просто классы сервисы и в них описывать все запросы в бд, но получается в этих сервисах без сторонних библиотек нельзя же будет использовать готовые методы для работы с бд? или в эти классы уже передавать модели, вообщем подскажите как правильно "_"
Ты можешь в ModelQuery указывать кондишины в методах, по примеру active сгенерированного gii, и в нужном месте делать нужную связку. Если связка очень длинная, но используется более чем в одном месте - можно вынести в статический метод этого или другого класса


Сардор
06.06.2018
05:50:18
Всем привет.
Использую yii2 advanced. Пытаясь запустить консольное приложение, простое, сразу уперся на проблему.
Есть простой код
<?php
namespace console\controllers;
use Yii;
use yii\console\Controller;
/**
* Daemon controller
*/
class DaemonController extends Controller
{
public function actionIndex()
{
echo 'start';
return 0;
}
}
Запускаю через :
php yii daemon
php yii daemon/index
Трейс ошибки :
Exception 'yii\base\UnknownClassException' with message 'Unable to find 'console\controllers\DeamonController' in file: /var/www/tsiar_depo/console/controllers/DeamonController.php. Namespace missing?'
По трейсу понятно что за ошибка но, никак не могу понять почему он ругается на это, namespace у меня указан. В гугле ничего толкового не нашел.
Прошу помощи)

Виктор
06.06.2018
05:52:41
Найти отличие:
Unable to find 'console\controllers\DeamonController'
class DaemonController

Maxim
06.06.2018
05:54:05

Vladislav
06.06.2018
06:03:27
Всем привет. Знаю, что не по теме, но такой вопрос. Если 2 разных пользователя на сайте вызвут в php команду exec, то второй будет ждать выполнение первого?

Максим
06.06.2018
06:05:45

Сардор
06.06.2018
06:08:51

Vladislav
06.06.2018
06:09:14

Максим
06.06.2018
06:09:43
спасибо за ответ
если бы все в одном процессе было, то у других юзеров не работал бы скрипт, пока первый обратившийся не получит ответ)

Roman
06.06.2018
07:39:41
Ребята вопрос не по теме - случайно ни кто не работалс openstret map картой? немогу все маркеры удалить ((( тупой вопрос
блин инет весь перерыл с перезагрузкой карты
немогу найти

Максим
06.06.2018
07:40:18

Roman
06.06.2018
07:40:31
я весь апи перерыл есть методы но не пашут
немогу понять
тубо обычное обновление карты

Google

Roman
06.06.2018
07:40:53
хочу удалить маркеры все и заново наложить

Максим
06.06.2018
07:40:53

Roman
06.06.2018
07:41:12
блин был бы рад если бы подсказал два часа уже убил
у меня обычное построение карты

Максим
06.06.2018
07:42:53

Roman
06.06.2018
07:44:58
в каком разделе?

Максим
06.06.2018
07:45:45
а причем тут Leaflet? ты ж говорил опенстритмап
https://wiki.openstreetmap.org/wiki/Marker_API

Admin
ERROR: S client not available

Roman
06.06.2018
07:46:15
я уже парюсь походу
да опенстриит
но метод на map ? или от чего он вызывается?
если от map то такого метода нету
голова уже кипит

Максим
06.06.2018
07:48:35
перебирал маркеры, отрисовывал их на карте, и параллельно складывал в массив, а потом когда надо очистить маркеры, вызывал эту функцию
// удаляем маркеры с карты
function clearMarkers() {
if(markers.length > 0) {
for(var i=0; i < markers.length; i++){
markers[i].setMap(null);
}
}
}

Google

Максим
06.06.2018
07:49:48
этот метод clear в маркере, а не в map

Shokha
06.06.2018
07:50:30
ребят полсе установка script на хостинг
http://e-yordam.uz/ru

Максим
06.06.2018
07:50:36
вот там где marker.bindPopup ниже закидывай маркер в массив
markers.push(marker);

Shokha
06.06.2018
07:50:37
Trying to get property 'id' of non-object

Максим
06.06.2018
07:50:44
и потом сможешь очистить вышеуказанным мною методом

Shokha
06.06.2018
07:50:50

Roman
06.06.2018
07:50:58
щас попробую

Shokha
06.06.2018
07:51:11

Максим
06.06.2018
07:51:22
надо сначала проверить, есть ли идентити, а потом уже тащить из нее id
$id = Yii::$app->user->identity ? $id = Yii::$app->user->identity->id : null ;

Shokha
06.06.2018
07:52:10

Roman
06.06.2018
07:52:11
выдает что нет такого метода

Shokha
06.06.2018
07:52:43

Максим
06.06.2018
07:53:15

Shokha
06.06.2018
07:53:39

Roman
06.06.2018
07:53:44
так же ((

Максим
06.06.2018
07:53:54

Shokha
06.06.2018
07:54:00