
Sergey
20.06.2017
10:28:43
Всем привет, ребята, посоветуйте как правильно сделать.
есть массив https://pastebin.com/L8iBaZP1
метод для редактирования https://pastebin.com/Tzwmxv9x
модель https://pastebin.com/imfHpmuQ

Google

Sergey
20.06.2017
10:29:51
вюха https://pastebin.com/Jk1Fuf4R
проблема в следующем
данные редактируются нормально, а вот в форме не выводятся те что находятся во вторичном массиве
т.е те что в billing_address
как их выводить в форме может кто - то подсказать

Deil
20.06.2017
11:05:36
Всем привет. Кто-то писал плагины для ckeditor? Что-то разобраться не могу как интегрировать туда свой слайдер)

Павел
20.06.2017
11:13:18

Sergey
20.06.2017
11:18:19

Nikita
20.06.2017
11:31:02
Всем привет, пните в нужную сторону
почему может обрезать в конце адреса страниц слеш?
['class' => 'frontend\components\CustomUrlRule'],
в рулях
там прицип такой смотрится база если есть адрес, то показывается соответвующая запись в бд

M
20.06.2017
11:34:20
Павел, прошу дайте пример
код не смотрел, геттеры просто делаются:
class Yoba extends \yii\base\Object {
private $_something;
public function getSomething() {
return $this->_something;
}
}
потом
$i = new Yoba():
echo $i->something;

Google

M
20.06.2017
11:34:46

Nikita
20.06.2017
11:35:54
а для совсем тупого не допнете до как изминить нормализацию

M
20.06.2017
11:36:39
Сейчас
http://www.yiiframework.com/doc-2.0/yii-web-urlnormalizer.html#$normalizeTrailingSlash-detail
Т.е. тебе в конфиге получается надо настроить нормалайзер
Но это не точно)
Первое что в голову пришло, проверяй сам детали.

Dmitriy
20.06.2017
11:40:04

M
20.06.2017
11:40:47
а?
У нас кодстайл такой.

Nikita
20.06.2017
11:41:08
Спасибо

M
20.06.2017
11:41:34
По тому что в yii принято имя приват поля с "земли" начинать https://github.com/yiisoft/yii2/blob/master/framework/console/Controller.php#L63

Nikita
20.06.2017
11:48:05
'suffix' => '/',

Dmitry
20.06.2017
12:36:17
А можно ли в rules поставить дефолтное значение вычисленное из другого поля этой модели?

M
20.06.2017
12:36:33
Покажи пример)
Я эти рулесы уже хорошо знаю, спасибо СЕО за это)

Dmitry
20.06.2017
12:37:11

M
20.06.2017
12:38:17
А ты про эти рулесы. Ну... Можно)

Dmitriy
20.06.2017
12:39:47
лучше обернуть это в ф-ю

Google

Dmitriy
20.06.2017
12:40:07
и там подставлять значение

Павел
20.06.2017
12:43:22
Павел, прошу дайте пример
Ну у тебя в модели есть свойство в виде массива. Например billing_address. Там есть поле last_name. Напиши в например так
public function __get($name) { if ($name === 'billing_address_last_name') { return$this->billing_address['last_name']; } return parent::__get($name); }

Deil
20.06.2017
14:06:09
Где можно изменить настройки интерфейса yii2? Типа цвет текса,а то все белое по белому)

champloo
20.06.2017
14:18:03
в css

M
20.06.2017
14:24:57
https://github.com/raoul2000/yii2-bootswatch-asset

Yura
20.06.2017
14:51:56
Спасиб

Marat
20.06.2017
16:46:56
Ребят такой вопрос . Есть фикстуры находятся в папке fixtures которая находится в корне проекта, в самих фикстурах указан неймспейс namespace app\fixtures. Пытаюсь их загрузить командой yii fixture/load '*' —namespace='app\fixtures' в кансоле выдает ошибку Invalid path alias: @'app/fixtures . Как это можно поправить и если проблема в алиасе то где его можно указать ?

Ivan
20.06.2017
16:51:44
Народ, хай всем! Что то у меня беда Menu::widget, я подключаю свой ассет на странице, а эта зараза откуда то тянет свои стили: сlass="ui-menu ui-widget ui-widget-content...у меня вообще таких нет!
и самое интересное это глючит только там где бутстрап(в админке) в остальных случаях работает отлично!

Marat
20.06.2017
17:04:14

Artyom
20.06.2017
17:15:00
Всем привет. В моей модели есть массив, в форме я вывожу n-цать инпутов из этого массива. Есть ли возможность при ошибке валидации как-то указать на конкретный инпут? Сейчас получается, что если я добавлю ошибку через addError, то она отображается у всех инпустов.

Nikita
20.06.2017
19:50:27
инпуты статичные?

Artyom
20.06.2017
19:52:16
динамичные. Добавляются в цикле в зависимости от содержимого массива, так же есть JS метод для добавления ещё инпутов.

Nikita
20.06.2017
20:05:18
проверка на что?

Artyom
20.06.2017
20:08:31
там кастомный валидатор. Проверяет на всякое каждый элемент массива. И если есть ошибки, то добавляет их через addErrors

☕ CunningFox
20.06.2017
20:15:35
с 1 июля на каждый платеж через яндекс кассу надо чек выписывать через ОФД при помощи онлайн касс (~40к в год минимум)

Google

Admin
ERROR: S client not available

☕ CunningFox
20.06.2017
20:21:30
Если кто знает как обойти эту херню, буду благодарен любому опыту

Dmitriy
20.06.2017
20:22:20
лол. настучат и буде штраф

☕ CunningFox
20.06.2017
20:22:36
1 невыбитый чек 5-10к рублей
в общем онлайн магазин в минусе окажется, либо прийдется многократно повышать цены
бред какой-то

Dmitriy
20.06.2017
20:24:20
в минусе из-за ндс ?

☕ CunningFox
20.06.2017
20:25:10
в основном из-за онлайн касс, т.к. прибыль с одного интернет магазина меньше стоимости аренды одной онлайн кассы

Dmitriy
20.06.2017
20:26:41
Разве у вас(Россия) API не сделали для отправки ?

☕ CunningFox
20.06.2017
20:27:02
ну и у побочных (где онлайн просто для прибавка, но прибыль минимальная) тоже прийдется отказаться

Dmitriy
20.06.2017
20:27:46
Ну в других странах есть api для самостоятельной отправки чека в налоговую

Юрий
20.06.2017
20:27:58
скоро запустится
там будет около 10-15к в год
https://www.1c-interes.ru/catalog/all6968/23517036/

☕ CunningFox
20.06.2017
20:28:46
у меня нет ККТ

Юрий
20.06.2017
20:28:47
ну и эвотор 30к всего

☕ CunningFox
20.06.2017
20:29:09
мне не выгодно его держать, проще закрыть вообще всё

Google

☕ CunningFox
20.06.2017
20:29:44
да и ОФД надо будет платить сверху
просто задушили мелкие онлайн продажи

Юрий
20.06.2017
20:30:31
на самом деле и крупные душат)

☕ CunningFox
20.06.2017
20:30:41
чистая прибыль*

Dmitriy
20.06.2017
20:30:53
У всех ОФД есть API (в разной степени готовности), позволяющий загружать к себе в систему статус по каждому чеку и сами чеки. Кроме того это всё видно в личном кабинете у любого ОФД (тоже есть ограничения, но все ОФД усиленно работают с программной частью своих сервисов.

Юрий
20.06.2017
20:30:54
я просто предвкушаю щас тикеты которые прилетят за 10 дней до конца месяца

Dmitriy
20.06.2017
20:30:55
хм