
Vladislav
10.01.2018
19:25:29
гениальный ответ =D
но я уже написал

loo
10.01.2018
19:26:09

☕ CunningFox
10.01.2018
19:27:14
Не вспомню) но вообще они там должны быть?)

Google

☕ CunningFox
10.01.2018
19:27:53
Демо доступ для теста, платеж успешно прошел значит все ок
Т.е. Яндекс сделал чек на твоём сервере получил добро, сделал пей и получил корректный ответ
Что ты ещё от него хочешь?

Vladislav
10.01.2018
19:32:07
Ну я создал платёж, перенаправил на страницу с оплатой, там я оплатил на странице яндекс. А обратно на сайт вернутся нужно по кнопке "Вернуться в магазин" кликнуть или автоматически должен? Как я на своём сайте могу получить инфу об удачной оплате?

☕ CunningFox
10.01.2018
19:33:59
это первый запрос от яндекса к приложению, на него нужно ответить одобрением
к примеру если это интернет магазин, можно ответить отказом если товара уже нет на складе
если все ок, следующим идет пей с информацией о платеже
сколько и за что было уплочено
на этом платеж считается успешным, на след день можно ждать бабосики на р/с
в случае если что-то пошло не так, в текущий календарный день можно отменить платеж бесплатно, на следующий и далее за вычетом комиссии
т.е. для тебя успешная оплата это запрос от яндекс.кассы к твоему серверу где происходит пей
как хочешь его логируй и обрабатывай

Google

☕ CunningFox
10.01.2018
19:37:57
на боевом будет сообщение о транзакции в лк кассы

Vladislav
10.01.2018
19:50:41
https://kassa.yandex.ru/docs/guides/#shag-3-dozhdites-uvedomleniya-o-platezhe мне вот интересно, какое уведовление и как? А если после оплаты нажать на кнопку вернуться в магазин как на скрине выше, то открывается страница указанная в настройках магазина в личном кабинете, но как я там могу получить id платежа чтобы получить инфу о платеже и его статус?

☕ CunningFox
10.01.2018
19:56:40

Vladislav
10.01.2018
19:57:14
@HunterKaan ?

☕ CunningFox
10.01.2018
19:57:20
Как только пользователь выберет способ и подтвердит оплату, платеж перейдет в статус waiting_for_capture и вам придет уведомление — на URL, указанный в настройках магазина в личном кабинете.

Vladislav
10.01.2018
20:00:32
ты подстебать меня хочешь или оскорбить?)

☕ CunningFox
10.01.2018
20:00:47

Юрий
10.01.2018
20:00:53
он хочет дать совет сменить поле деятельности
но как-то неуверенно

☕ CunningFox
10.01.2018
20:01:41
Вообще тематика не совсем в тему чата, поэтому есть вопрос поинтереснее) Кто чем принимает запросы от сторонних сервисов? backend/front или что-то отдельное поднимаете?)
сюда подошло бы третье приложение в стиле API, но я думаю не у всех оно есть )

Vladislav
10.01.2018
20:05:39
Я конечно понимаю, что я многово не понимаю и задаю может дурацкие вопросы, но сразуй хейтить человека и просить свалить с программирования в целом - это вообще низость, конечно. ИМХО))

Юрий
10.01.2018
20:06:10
в документации просто описано в каком формате и как яндекс отсылает на callback информирование о платеже
низость это писать в чат не ознакомившись с документацией исчерпывающей

☕ CunningFox
10.01.2018
20:06:58
если второе, то ты явно не туда пишешь)

Vladislav
10.01.2018
20:08:53
@HunterKaan я знаю, что не туда, но просто вдруг, кто из вас работал, вот и спросил. В таком случае буду дальше разбираться.))

Dmitriy
10.01.2018
20:09:41
вот спросишь что-то а тебя говном полью и еще уйти попросят со специализации =(

☕ CunningFox
10.01.2018
20:09:44

Google

☕ CunningFox
10.01.2018
20:10:19

Dmitriy
10.01.2018
20:10:48

☕ CunningFox
10.01.2018
20:11:16
@sofvlad если есть вопросы по существу, то всегда рад помочь, но пока я не понял в чем твоя проблема))

Vladislav
10.01.2018
20:11:28
@ExileeD да у меня на каждом втором вот так, если честно)))

☕ CunningFox
10.01.2018
20:12:53

Vladislav
10.01.2018
20:15:55
@HunterKaan да и на этом спасибо)

Ортем
11.01.2018
02:35:18

Dmitriy
11.01.2018
02:35:46

Ортем
11.01.2018
02:36:05
Это как приветствие или традиция. В начале говном обмажут, потом отвечают )

Aleksey
11.01.2018
03:14:09
Привет! Обмажьте меня)
Я поставил виджет http://demos.krajee.com/widget-details/sidenav
Хочу теперь css стили в нём поменять, как это лучше сделать?

Ортем
11.01.2018
03:42:15

Ортем
11.01.2018
03:46:11
echo SideNav::widget(['items' => $items, 'options' => ['class'=>'head-style']);

Aleksey
11.01.2018
03:48:34
css в чем конкретно?
У виджета есть стили в файле
https://i.snag.gy/Jtk06Q.jpg
Мне нужно их переписать

Ортем
11.01.2018
03:48:55
Есть еще headingOptions: или containerOptions: В зависимости где тебе поменять нуджно

Aleksey
11.01.2018
03:49:49
Я перепишу. А как их правильней подключать?
в site.css с !important ? :)

Ортем
11.01.2018
03:51:30
Чтобы не заморачиваться, используй уже включенные стили в проект.
Для таких вещей обычно специально создается файл custom.css куда впиндюриваются все сторонние стили, которые образуются в проекте по мере доработки
Либо перепиши существующие

Google

Ортем
11.01.2018
03:52:15
Если не знаешь. как добавить в проект свой css файл, тогда
http://www.yiiframework.ru/forum/viewtopic.php?t=18328

Aleksey
11.01.2018
03:53:29
Спасибо
"Для таких вещей обычно специально создается файл custom.css куда впиндюриваются все сторонние стили"
Ну я так и делаю обычно. Думал может как-то поэлегантней можно

Ортем
11.01.2018
03:54:26
В yii2 это уже реализованно

Иван
11.01.2018
07:55:42
может попробовать поставить xdebug и проанализировать.
Ку всем) Спасибо конечно за совет, но пробовал и не раз.
Проблема именно на продакшен, есть очень интересное подозрение с кэшированием, у нас много запросов и когда кэш спадает, то в этом момент генерится новый, но в этот промежуток могут зайти очень много пользователей из-за этого база сильно проседает.
Как вариант решения проблемы это допиливание компонента с кэшированием, идею можно отсюда взять https://ruhighload.com/index.php/2009/12/02/keshyrovanie-tyajelyh-zaprosov-memcache/

Sergey
11.01.2018
07:56:48
Всем привет ребят, я вчера писал о проблеме с установкой на удаленный сервер вот этой платформы https://github.com/Beaten-Sect0r/yii2-core проверил я ещё раз всё на локальном и не могу понять. оакзывается что если создать подпапку например localhost/test и туда перенести файлы, получается такая же картина негрузит ни стилей и выкидывает 404
думаю что проблема с .htaccess

Admin
ERROR: S client not available

Sergey
11.01.2018
07:57:18
как правильно его прописать? вот он
# Set the default charset.
AddDefaultCharset UTF-8
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Enable symlinks
Options +FollowSymlinks
# Enable mod_rewrite
RewriteEngine On
# Backend redirect
RewriteCond %{REQUEST_URI} ^/backend
RewriteRule ^backend/(.*)$ backend/web/$1 [L]
# Storage redirect
RewriteCond %{REQUEST_URI} ^/storage
RewriteRule ^storage/(.*)$ storage/$1 [L]
# Frontend redirect
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteRule ^(.*)$ frontend/web/$1

Павел
11.01.2018
08:01:47
Корень вебсервера поменяй на папку проекта
Я думаю для тебя это единственный выход

Иван
11.01.2018
08:06:39
Попробуй указать baseUrl в конфиге
$baseUrl = str_replace('/test' /* или /localhost/test */, '', (new \yii\web\Request)->getBaseUrl());
в компонентах
request => [
'baseUrl' => $baseUrl,
//...
]
'urlManager' => [
'baseUrl' => $baseUrl,
],

Павел
11.01.2018
08:09:07
Все это тщетные попытки

Sergey
11.01.2018
08:20:39
попробовал все ровно стили негрузит
и ссылки не работают

1Klass
11.01.2018
08:24:18
добрый народ может кто обяснить в чем проблема, создал модел(product) через гии, все работает только не могу удалить товар, при нажатия удалить выходить ошибка The requested page does not exist.
ccылка вот такой /product/delete?id=4

Google

1Klass
11.01.2018
08:25:01
controllere есть actionDelete

Bohdan
11.01.2018
08:48:41
actionDelete в студию

Stas
11.01.2018
08:49:18
так ты что гетом обращаешся в экшену?

1Klass
11.01.2018
09:04:05
public function actionDelete($id)
{
Yii::$app->session->setFlash('success',"Товар - {$this->findModel($id)->name} - успешно удален");
$this->findModel($id)->delete();
return $this->redirect(['index']);
}
все создан через crud
<?= Html::a('Удалить', ['delete', 'id' => $model->id], [
'class' => 'btn btn-danger',
'data' => [
'confirm' => 'Хотите удалить этот товар?',
'method' => 'post',
],
]) ?>


Sergey
11.01.2018
09:17:13
ребят проблемка теперьследующего характера уменя лежит проектв корне. + я там положил 2 скрипта index.php, Parser.class.php, Database.php и папка log они не касаются проекта так как это отдельные скрипты не для yii все папки и файлы проекта отмеченны на скрине (http://prntscr.com/hyw4ao) проблемса следующего характера что мне надо обращаться к файлу в корне index.php но файл .htaccess не подпускает выполнение этого файла и обращается к frontend/web/index.php при обращении в корень на пример как site,ru/index.php?r=id как мне в .htaccess подправить это?
# Set the default charset.
AddDefaultCharset UTF-8
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Enable symlinks
Options +FollowSymlinks
# Enable mod_rewrite
RewriteEngine On
# Backend redirect
RewriteCond %{REQUEST_URI} ^/backend
RewriteRule ^backend/(.*)$ backend/web/$1 [L]
# Storage redirect
RewriteCond %{REQUEST_URI} ^/storage
RewriteRule ^storage/(.*)$ storage/$1 [L]
# Frontend redirect
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteRule ^(.*)$ frontend/web/$1


Павел
11.01.2018
09:30:27

Sergey
11.01.2018
09:36:07
может как то можно сделать в .htaccess переадресацию а сами скрипты которые не оотносятся к проекту перенести в отдельную директорию?

Артур
11.01.2018
09:37:37
всем привет)) сори за тупой вопрос )) но как мне получить переменную $items которая есть в views ?)
в папке modules
модел этого модуля OrderItem.php
use app\modules\shop\models\OrderItem; так же подключил в другом файле
но переменную эту не получил((

Roman
11.01.2018
09:40:04
все просто. Сначала нужно выучить php, а после браться за Yii

Артур
11.01.2018
09:41:10
эти советы настолько мудры, что ничего не стоят ровным счетом)

Roman
11.01.2018
09:41:36
спасибо кэп)
ну если это очевидно, то почему так и не сделать?