@yii2ru

Страница 884 из 1721
Vladislav
10.01.2018
19:25:29
гениальный ответ =D

но я уже написал

☕ 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 платежа чтобы получить инфу о платеже и его статус?

Vladislav
10.01.2018
19:57:14
@HunterKaan ?

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

@HunterKaan ?
ты разраб или куда и чего ты ждешь?))

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
@HunterKaan я знаю, что не туда, но просто вдруг, кто из вас работал, вот и спросил. В таком случае буду дальше разбираться.))
Может в данном случае низость тратить время других, когда самому "лень" в чем-то разбираться?

Google
☕ 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
Да так в любом русскоязычном сообществе )
так везде. =) просто на SO минус дадут

Ортем
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: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: В зависимости где тебе поменять нуджно

У виджета есть стили в файле https://i.snag.gy/Jtk06Q.jpg Мне нужно их переписать
НУ так перепиши... Либо задавай свои стили через опшены, либо просто перепиши сами стили...

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: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
попробовал все ровно стили негрузит

и ссылки не работают

Корень вебсервера поменяй на папку проекта
т.е сменить web root в настрйках сервера?

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

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
спасибо кэп)
ну если это очевидно, то почему так и не сделать?

Страница 884 из 1721