Я пытаюсь выучить Laravel.
Я подтолкнул свой проект к Github, чтобы вы могли проверить весь код, который вам нужен:
https://github.com/wolfpain/fibobet/tree/master
Я работаю над функцией контроллера, но я не понимаю, как называть этот метод в методе. /> Вот мои два метода: < /p>
/**
* Count last extraction
*/
public function count($column)
{
$lastNumber = Number::all()->orderBy('created_at', 'DESC')->first();
$lastColumn = Number::find()->where('column', $column)->take(1);
$count = $lastNumber - $lastColumn;
return $count;
}
/**
* Display a listing of the resource.
*/
public function index()
{
$count = count(1);
//
$numbers = Number::all();
return view('index', ['numbers' => $numbers, 'count' => $count]);
}
< /code>
Мне нужно вызовать функции function () внутри функции index () и отправить переменную $ count в представление индекса. < /p>
Я пытаюсь вызвать функцию как: < /p>
count(1);
< /code>
Но ничего не произошло. Я пытаюсь: < /p>
NumberCOntroller::class->count(1);
< /code>
тоже, но результат такой же. < /p>
Как я могу вызвать функцию count ()? < /p>
Если я добавлю: < /p>
return view('index', ['numbers' => $numbers, 'count' => $count]);
< /code>
В представлении я получаю эту ошибку: < /p>
Undefined variable $count
< /code>
Это код представления Показать переменную $ count: < /p>
{{-- MOSTRA PUNTATA --}}
@if ($count)
{{ $count }}
@endif
Подробнее здесь: https://stackoverflow.com/questions/795 ... controller
Ларавел вызовите другой метод того же контроллера [закрыто] ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1743568079
Anonymous
Я пытаюсь выучить Laravel.
Я подтолкнул свой проект к Github, чтобы вы могли проверить весь код, который вам нужен:
https://github.com/wolfpain/fibobet/tree/master
Я работаю над функцией контроллера, но я не понимаю, как называть этот метод в методе. /> Вот мои два метода: < /p>
/**
* Count last extraction
*/
public function count($column)
{
$lastNumber = Number::all()->orderBy('created_at', 'DESC')->first();
$lastColumn = Number::find()->where('column', $column)->take(1);
$count = $lastNumber - $lastColumn;
return $count;
}
/**
* Display a listing of the resource.
*/
public function index()
{
$count = count(1);
//
$numbers = Number::all();
return view('index', ['numbers' => $numbers, 'count' => $count]);
}
< /code>
Мне нужно вызовать функции function () внутри функции index () и отправить переменную $ count в представление индекса. < /p>
Я пытаюсь вызвать функцию как: < /p>
count(1);
< /code>
Но ничего не произошло. Я пытаюсь: < /p>
NumberCOntroller::class->count(1);
< /code>
тоже, но результат такой же. < /p>
Как я могу вызвать функцию count ()? < /p>
Если я добавлю: < /p>
return view('index', ['numbers' => $numbers, 'count' => $count]);
< /code>
В представлении я получаю эту ошибку: < /p>
Undefined variable $count
< /code>
Это код представления Показать переменную $ count: < /p>
{{-- MOSTRA PUNTATA --}}
@if ($count)
{{ $count }}
@endif
Подробнее здесь: [url]https://stackoverflow.com/questions/79540915/laravel-call-another-method-of-the-same-controller[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия