Anonymous
а хотя ладно, вопрос снят.
Deil
как открыть вьюшку без layouts?
Чет туплю
Павел
renderPartial()
Deil
Спасиб
Павел
Andrey
Alex ты же долго в yii присутствуешь?
Andrey
не знаешь случаем почему ActiveDataProvider в prepareTotalCount() count вычисляет:
$query->limit(-1)->offset(-1)->orderBy([])->count('*', $this->db)
а, к примеру, не так:
(new Query())->from(['totalCount' => $query->limit(-1)->offset(-1)->orderBy([])])->count()
?
Andrey
при сложных join при текущем способе вычисляется неправильное число строк из-за отброса select()...
Alex
там хитрость в оптимизации запроса судя по тому на что я напарывался
Alex
из-за того что юии пытается выгрузить одиним запросом все у него начинается паника
Andrey
так count() вроде же делается на уровне ДБ...
Andrey
единственное что я могу предположить, при своих знаниях, может быть subquery при работе в СУБД может забрать много памяти
Alex
посмотри на лог запросов)
Alex
немного удивишься о всяких моментах)
Andrey
так по логам и понял то в чем проблема появилась
Anonymous
Друзья, здравствуйте. Совсем недавно стал интересоваться yii2 и у меня возникла внезапная проблема - в админке, в которой у меня запускается гридвью - вдруг внезапно исчезли css. причем именно в админке. в остальной части сайта все ок. Что могло слететь? где копнуть? в web.php в конфиге ничего не меня appasset тот же
Dmitriy
asset подгружается ?
Anonymous
проставлен в индексе, как и положено, если вы об этом?
Dmitriy
Как подключаются css ?
Anonymous
две секунды. сейчас шторм открою снова. перезагружался
Anonymous
Anonymous
Anonymous
<?php $this->beginPage() ?> - это тоже все прописываю
Anonymous
блин, так стыдно. Извините, увидел закомментированную <?= Html::csrfMetaTags()?> 😄
Anonymous
решено
Павел
Павел
Мы все смотрим на тебя с осуждением
Павел
Anonymous
Всем привет, кто писал бота телеграмм на yii2 ? кто мне может обьяснить почему бот не хочет обращатся по моему адресу вебхук
mr.
Anonymous
https настроен, оценка А
Anonymous
define('BOT_TOKEN', '476какой то токенzIM');
define('API_URL', 'https://api.telegram.org/bot' . BOT_TOKEN . '/');
$content = file_get_contents('php://input');
$update = json_decode($content, TRUE);
$log = $update;
$myFile = 'logging.txt';
$fh = fopen($myFile, 'a') or die('can\'t open file');
if ((is_array($log)) || (is_object($log))) {
$updateArray = print_r($log, TRUE);
fwrite($fh, $updateArray."\n");
} else {
fwrite($fh, $log . "\n");
}
fclose($fh);
вот код, по сути я просто хочу принять сообщение и сохранить в файл, но ему вообще пофиг на всё, файл постоянно пустой
проверял на голом пхп, без yii2, всё работает
Anonymous
define('BOT_TOKEN', '476какой то токенzIM');
define('API_URL', 'https://api.telegram.org/bot' . BOT_TOKEN . '/');
$content = file_get_contents('php://input');
$update = json_decode($content, TRUE);
$log = $update;
$myFile = 'logging.txt';
$fh = fopen($myFile, 'a') or die('can\'t open file');
if ((is_array($log)) || (is_object($log))) {
$updateArray = print_r($log, TRUE);
fwrite($fh, $updateArray."\n");
} else {
fwrite($fh, $log . "\n");
}
fclose($fh);
вот код, по сути я просто хочу принять сообщение и сохранить в файл, но ему вообще пофиг на всё, файл постоянно пустой
проверял на голом пхп, без yii2, всё работает
Включи дебаг режим и посмотри, что приходит, может запрос тупо валится внутри.
Anonymous
Какую либу юзаешь?
Anonymous
У меня всё ок Yii2 + TG
Anonymous
никакую, простыми функциями пхп
Anonymous
что такое TG&
Anonymous
Anonymous
как включить дебаг режим на сервере, я на впс это всё развернул
Dmytro 🇺🇦
Anonymous
В yii?
я чет туплю, да в yii. знаю как
Dmytro 🇺🇦
В index.php константы 2 есть, которые ты должен был убрать перед выливкой на прод
Dmytro 🇺🇦
Yii_debug и ещё одна
Dmytro 🇺🇦
Не помню на память
Dmytro 🇺🇦
Проще в репе на гите глянь
Anonymous
Если адванс, то выполни init и там помошник будет, если basic то нужно в /web/index.php константы поменять
Павел
Не понял ты этот код куда пихаешь, в экшен?
Дмитрий
Anonymous
и в экшн пихал, и во вьюху
Дмитрий
для gii и debug на свои
Anonymous
Anonymous
Всем привет, ребят подскажите как можно изменить обращение по ссылке как пример у меня есть ссылка site.ru/index.php?r=dashboard/inbox/ а устройство которое присылает отчет обращается по ссылке site.ru/index.php?r=inbox/inbox/ можно ли как то сделать редирект и т.д что бы не изменять структуры, так как dashboard это модуль, а inbox это контроллер в этом модуле
Anonymous
?
Anonymous
Karim
?
тебе надо чтобы обе эти ссылки вели в один экшн?
Anonymous
устройство обращается на inbox/inbox а сейчас inbox контроллер лежит в модуле dashboard
Anonymous
@IntergalacticImperatorImhotepII настроение взять и уехать в Самару. Но делать этого, я конечно же не буду)))
Anonymous
и сслыка получается dashboard/inbox а надо inbox/inbox
Anonymous
Anonymous
Али сам найдешь
Anonymous
Время идет, ничего не меняется, людям лень смотреть гайд на русском бесплатно без регистрации и смс))
Anonymous
Павел
Anonymous
скиньте пример
Anonymous
пожалуйста
Karim
/voteban
Artur
/rtv
Karim
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/runtime-routing.md
Павел
Руслан
ищется бек в офис в самаре, есть желающие?) пишите в личку
Ярослав
Ребят, есть у кого опыт работы с upwork ?
Anton
скоро в вакансиях будет требование: умение пользоваться google
Anonymous
ЭХ, не хочу в Самару)
Anonymous
Руслан
Anonymous
@Ma3oBblu нравится Самара?)