Anonymous
Мне нужно получить такой порядок А,Б,Д,Е,С (у С total = 0, усотальных total > 0)
Toly
Покажите запрос просто, достаточно с меня телепатии
Anonymous
SELECT ho_product.id, ho_product.category_id, ho_product.text, ho_product.sale, ho_product.image, ho_product.date, ho_product.total, ho_product.reserved, u.name FROM ho_product LEFT JOIN ho_product_category ON ho_product.category_id = ho_product_category.id LEFT JOIN (SELECT id, translation AS name FROM ho_product_name_translation WHERE language`='ru-RU') `u ON u.id = ho_product.id ORDER BY
Anonymous
Покажите запрос просто, достаточно с меня телепатии
SELECT ho_product.id, ho_product.category_id, ho_product.text, ho_product.sale, ho_product.image, ho_product.date, ho_product.total, ho_product.reserved, u.name FROM ho_product LEFT JOIN ho_product_category ON ho_product.category_id = ho_product_category.id LEFT JOIN (SELECT id, translation AS name FROM ho_product_name_translation WHERE language`='ru-RU') `u ON u.id = ho_product.id ORDER BY
Anonymous
Toly
Toly
Покажите код, который строит запрос
Anonymous
Покажите код, который строит запрос
$query = Product::find()->select('{{%product}}.id,
{{%product}}.category_id,
{{%product}}.text,
{{%product}}.sale,
{{%product}}.image,
{{%product}}.date,
{{%product}}.total,
{{%product}}.reserved,
u.name')->joinWith('category');
$names = (new Query())->select(['id','translation AS name'])->from('{{%product_name_translation}}')->where(['language' => Yii::$app->language]);
$query->leftJoin(['u' => $names], 'u.id = {{%product}}.id');
who are you
who are you
напишите курсач о более полезном сайте чем свалка объявлений за плату
who are you
who are you
если говорить о сайтах где яваскрипты подгружаются из других скриптов и динамически меняются - тут он не осилит
Ivan
Доброго всем утра!
Ivan
такой вопрос, если в верстке верся 'js/jquery-1.6.js', а в Yii2 'js/jquery-3.1.1.js' - будет ли конфликт между ними?
Anonymous
переопредели jqueryAssetBundle на свой
Ivan
да я так и сделал, и на вьюхе с формой обратной связи подключаю свой asset, но все равно все поля с формы куда то исчезли..странное поведение
Ivan
в лайауте main.php надо указывать AppAsset::register($this);
ltAppAssets::register($this);
Ivan
* не то с копировал, нужно ли указывать ассеты?
Anonymous
в общем свой jquery отключаете
не включаете его в assetBundle
depends в assetBundle
['yii\web\JqueryAsset']
knifeblade
когда директор полетел презентавать продукт который еще в разработке
knifeblade
Ivan
Ivan
правильно ли я понял: подключил во вью use app\assets\MyAsset;
MyAsset::register($this);
Сам ассет:
class MyAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'https://fonts.googleapis.com/css?family=Marmelad&subset=cyrillic',
'css/site.css',
'css/main.css',
'css/reset.css',
'css/layout.css',
'css/style.css',
'css/main.css',
];
public $js = [
'js/jquery-3.1.1.js',
'js/tms_presets.js',
'js/backgroundPosition.js',
'js/script.js',
];
public $depends = [
'yii\web\YiiAsset',
];
}
и все равно получаю это:
Ivan
картинка выше
Ivan
Zhandos
люди кто как на yii2 изображения сжимает?
Ivan
есть плагин
Ivan
ща ссылку скину
Виталий
правильно ли я понял: подключил во вью use app\assets\MyAsset;
MyAsset::register($this);
Сам ассет:
class MyAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'https://fonts.googleapis.com/css?family=Marmelad&subset=cyrillic',
'css/site.css',
'css/main.css',
'css/reset.css',
'css/layout.css',
'css/style.css',
'css/main.css',
];
public $js = [
'js/jquery-3.1.1.js',
'js/tms_presets.js',
'js/backgroundPosition.js',
'js/script.js',
];
public $depends = [
'yii\web\YiiAsset',
];
}
и все равно получаю это:
Подозреваю, проблема с jquery. Посмотрите, какие JS в итоге подключились и в каком порядке.
Zhandos
Ivan
или если он где то на другой странце включен он по умолчанию будет везде?
Виталий
В дебаг-панели есть информация по подгруженным ассетам
Виталий
Ivan
Каким словом можно выразить свою ненависть к верстальщику, какая причина должна быть у человека что бы он оставил вот такую строчку input{display: none;}?? Форма появилась а вот с джейквери проблема осталась
Borys
Можешь ему отписать что он нехороший человек)
Виталий
Можешь ему скинуть ссылку на БЭМ
Borys
Можешь ему пару строк черкануть почему так делать нельзя и какие трудности для тебя возникают.
Borys
Если не овощ, я думаю поймет.
Anonymous
Всем хай
Кто-нибудь работал с finance API Yahoo для получения текущей инфы по валютным парам?
Antony
Anonymous
Можно там как-нибудь получить код ошибки, например, есливалютная пара не найдена или еще что-то
Anonymous
Через консоль чет не получается
Anonymous
Еслиесть пример то буду очень признателен
Antony
Пример щас поищу, но не уверен.
Делал давно, проект уже не работает сейчас.
Anonymous
Благодарю.
Antony
Благодарю.
Вообще юзал вроде вот эту либу - https://github.com/scheb/yahoo-finance-api
Насколько помню там вроде в случае ошибки приходит Http Status Code не равный 200.
Anonymous
Спасиб. ТАм просто проект уже сложился и они забирают данные через запрос
Anonymous
А потом парсят JSON итд
Borys
Ребят, подскажите плз
Borys
Обновился до 17.04, разгребаю последствия
Borys
http://dl4.joxi.net/drive/2017/04/18/0017/0874/1139562/62/97001972d9.png
Borys
Вроде как установлен php-curl
Borys
Но при php -m его нет в списке.
Borys
Ага, используется у меня 7.1, а вот php-curl установился в 7.0
Borys
Если тупо дропну из /ect/php все папки кроме 7.1 не сломаю все к ебеням?)
Antony
Эм...
А чем не устраивает apt-get purge?
Borys
Все оказалось намного проще
Borys
После обновления репозитории старые не подтянулись и поэтому не качался php7.1-curl
RS
Ребята выручите решением на yii по кропингу картинок? Буду признателен за ссылочку
Anonymous
imagine чем не устраивает?
Anonymous
https://github.com/yiisoft/yii2-imagine
Anonymous
Чем не устроил?
Anonymous
Alexander
Мы вот решили вот такое решение попробовать:
http://www.yiiframework.com/extension/yii2-image-cropper
Yii2 extension for cropping existing image using imgAreaSelect jquery plugin. http://odyniec.net/projects/imgareaselect/
RS
Имейджинг не устроил тем что интерфейс еще делать нужно, решение оперативное ищу чтобы вставил и только настроил (по возможности само собою)
Anonymous
RS
Да верно
RS
Anonymous
RS
Alexander
Это решение подойдет
Спасибо. Вкрутим - посмотрим. Думаю да, подойдёт. Нам в общем-то тоже в основном виджет нужен для кропа. 😊
Иван
Люди, подскажите. Есть у меня многоэтапная форма заказа. И на предпоследнем этапе, перед этапом оплаты вводятся всякие личные данные, включая email. Если он уникален, то просто создаётся новый юзер, которому и будут присвоены заказ, платёж и прочее. Если юзер авторизован то там и так всё заполнено и в крайнем случае просто перезапишет эти данные на новые. А вот если он не авторизован, а email уже есть в базе, то нужно тут-же предложить юзеру авторизоваться.
Думаю на беке после аякс-валидации проверять ещё и уникальность поля (либо принадлежность его текущему юзеру) и в противном случае отдавать это как одну из ошибок поля. Далее уже в js можно на основе этого любую хрень с интерфейсом творить. Но не понятно как плавильно такую условную валидацию сделать. Переопределить у модели формы метод validate (склоняюсь к этому)? Вхреначить в контроллере? Запилить какой-то отдельный валидатор имейла, результат которого будет не только от строки из поля, ещё и от текущего юзера зависеть? Может в yii2 есть какие-то более лучшие способы это сделать?
Иван
Стал делать переопределением validate и сразу понял, что модель формы в таком случае должна многовато о юзере знать.