Форум программистов, компьютерный форум, киберфорум
PHP: Yii, Yii2
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Yii/Yii2 PHP Как избавиться от bootstrap в коде? https://www.cyberforum.ru/ php-yii/ thread2313603.html
Есть код в layouts/main.php. Авторизация,регистрация и потверждение почты. <div class="wrap"> <?php NavBar::begin(, ]); $menuItems = ], ], ], ]; if (Yii::$app->user->isGuest) {
Yii/Yii2 PHP Как вывести результаты связи HasMany
Есть две таблицы Таскс и Таймс. В Таскс сохраняются Задачи.А в Таймс хранятся время начала и конца Задачи. Ранее у меня было так что для одной задачи было одно время начала. И была связь HasOne/ Модель была такой
Yii/Yii2 PHP Восстановление пароля/подтверждение почты https://www.cyberforum.ru/ php-yii/ thread2284313.html
Добрый день. Установил Yii2 версию advanced. Там есть готовый сброс пароля. Авторизация и регистрация работает,но когда пытаюсь сбросить пароль, приходит письмо с ссылкой: localhost/advanced/frontend/web/index.php?r=3Dsite%2Fsignup-confirm&=token=3DdxrbN5L5fBWy08b8HTZrieZwB3cq71u1 Перехожу по письму, кидает на страницу с надписью: Not Found (#404) На зарубежном форуме читал,что ошибка...
Yii/Yii2 PHP No debugger https://www.cyberforum.ru/ php-yii/ thread2283783.html
Прописал в файле фронтенд/конфинг/мейн.пхп следующий кусок кода чтоб заработал дебагер,а все равно не помогло 'debug' => ], весь файл
Yii/Yii2 PHP Unknown Property – yii\base\UnknownPropertyException
Еще вчера все работало, а тут перестало.. дали проект поднять, изначально все ок работало.. Логинюсь через форму в backend, появляется ошибка An Error occurred while handling another error: yii\base\UnknownPropertyException: Getting unknown property: backend\models\Admin::role in /var/www/html/ltdcom/vendor/yiisoft/yii2/base/Component.php:147 Stack trace: #0...
Yii/Yii2 PHP Call to a member function isAttributeRequired() on null Все по инструкции, а в итоге Call to a member function isAttributeRequired() on null https://yiiframework.com.ua/ru/doc/guide/2/input-file-upload/ https://www.cyberforum.ru/ php-yii/ thread2282100.html
Yii/Yii2 PHP Mkdir(): permission denied https://www.cyberforum.ru/ php-yii/ thread2281789.html
Привет всем. Решил начать изучать Yii2. Но при создании проекта через composer выдает ошибку "mkdir(): permission denied". Как мне решить эту проблему? Переискал весь гугл - внятного решения не нашел...
CostaRico/yii2-images не грузятся фотки Yii/Yii2 PHP
В общем я делаю все по инструкции но фотки не грузятся ... не пойму что упускаю ... https://github.com/CostaRico/yii2-images 1. В файл composer.json прописываем require "costa-rico/yii2-images": "dev-master" 2. Обновляем композер коммандой composer update 3. Запускаем миграции (создаем БД) yii migrate/up --migrationPath=@vendor/costa-rico/yii2-images/migrations 4. В файле config/web.php...
Yii/Yii2 PHP Авторизация на Yii https://www.cyberforum.ru/ php-yii/ thread2281675.html
Не совсем понятна мне схема авторизации. Как вообще работает? Там для чтения остается только папки views а все остальные запаролены или как? Сама схема, как скрипт понимает что можно отдавать гостям а что нет...
Yii/Yii2 PHP Передача данных из таблицы в форму JSON https://www.cyberforum.ru/ php-yii/ thread2280611.html
Мне надо выбрать данные из таблицы по дате, и полученные данные занести в форму с занесением в базу. Делаю я это так public function actionGetday() { $ldate = ""; $l_begin= $_POST; //получили дату $time = strtotime($l_begin); $final = date("d.m.Y", strtotime("+1 month", $time)); //добовляем один месяц $cn=Yii::app()->db;
Npm пакеты Yii/Yii2 PHP
Доброго дня! Может вопрос и глупый, может где чего и не понимаю, но поэтому я и тут. Пробую внедрять к проекту vue js, с этим все понятно, все вроде норм пока не столкнулся с компонентами vue. Кто имел опыт работы yii и vue, как ставить дополнительные компоненты, по документации установка типа npm install vue-rate --save, npm пакетный менеджер node, как в yii вообще с этим работать, как их...
Yii/Yii2 PHP Class 'LinkPager' not found Class 'LinkPager' not found Не пойму в чем дело .. в контроллер добавил, хотя это и не обязательно вроде use yii\widgets\LinkPager; И все равно ошибка https://www.cyberforum.ru/ php-yii/ thread2279364.html
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
0

Как вывести самую последнюю запись при реляции HasMany - Yii/Yii2 PHP - Ответ 12853420

21.08.2018, 20:49. Показов 2059. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
в таблице Таскс хранятся Задачи, в таблице Таймс хранятся время их выполнения.

Ранее для одной Задачи хранилось только одно время начачала.Теперь одна Задача может иметь несколько времен начала(добавил связь
HasMany в модель )



Модель Tasks выглядит так


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Tasks extends \yii\db\ActiveRecord
{
 
    public static function tableName()
    {
        return 'tasks';
    }
 
 
 
    public function getTimes()
 
    {                                         // time table   tasks table
         return $this->hasMany(Time::className(), ['taskid' => 'id']);
 
    }
 
 
}


Контроллер выглядит так (екшн для записи начала Задачи)
Раньше как видно,я просто сортировал по полю timecreation таблицы Таскс .
А как тут сделать чтоб оно сортировало и по времени старта я хз ведь поле старта в таблице Таймс
к которому мы обратились в модели Таскс
PHP
1
 return $this->hasMany(Time::className(), ['taskid' => 'id']);
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
             public function actionStarttask($id){
 
 
                   $tasks = Tasks::find()->addOrderBy(['timecreation' =>SORT_DESC])->all();
                   $timemodel= new Time();
 
 
                       $timemodel->start=date('Y-m-d,  H:i:s');
                       $timemodel->taskid=$id;
                       $timemodel->save();
 
 
 
 
                  return $this->render('alltasks',compact('tasks','timemodel'));
 
 
    }




Вид

PHP/HTML
1
2
3
4
5
6
7
8
9
10
  <tr id="headnone" >
        <th class="headnone">Задачи</th>
        <th class="headnone" colspan="2">Проекты</th>
    </tr>
 
 
 
        <?php if ($timemodel) : ?>
 
    <?php foreach ($tasks as $task): ?>


Вернуться к обсуждению:
Как вывести самую последнюю запись при реляции HasMany Yii/Yii2 PHP
0
Лучшие ответы (1)
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2018, 20:49
Готовые ответы и решения:

Как вывести самую последнюю запись при реляции HasMany
в таблице Таскс хранятся Задачи, в таблице Таймс хранятся время их выполнения. Ранее для одной ...

Подсчет тасков при реляции HasMany()
Есть таблица Тасков и Проектов связал их реляцией в модели чтоб вывести список Проектов и...

Структура: Для заданного автора вывести на экран его самую раннюю книгу и самую последнюю - по году издания.
Дан массив записей, содержащий сведения о книгах: фамилия автора, название книги, год издания...

Получить самую последнюю запись (по дате)
Здравствуйте. Подскажите, как получить из таблицы SomeSnapshot записи, которые были добавлены в...

2
21.08.2018, 20:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2018, 20:49
Помогаю со студенческими работами здесь

Нужно SQL-запросом вернуть самую последнюю добавленную запись
Нужно SQL-запросом вернуть самую последнюю добавленную запись. Такой вариант нормальный? SELECT...

Есть ли какой-то способ определить самую последнюю по времени создания, запись в реестр?
Понимаю, что в реестр пишется постоянно. Но мне не нужна точность до секунд и минут. Так-же...

Как вывести результаты связи HasMany
Есть две таблицы Таскс и Таймс. В Таскс сохраняются Задачи.А в Таймс хранятся время начала и...

Удалить у числа две цифры - самую первую и самую последнюю
здравствуйте! почти сделал программу, позволяющая убирать у числа две цифры-самую первую и самую...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru