Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Спасибо, нашел в отдельном Kernel.php
$setting = NewsletterSetting::first();
if(!empty($setting)) {
$schedule->command('command:newsletter')
->withoutOverlapping()
->days($setting['weekdays'])
->at($setting->send_time);
}
Все верно, проект не чистый в нем уже есть миграции, php artisan migrate не могу выполнить вылетает та же ошибка.
Всем привет, я новичок в этом деле. Пользуюсь ubuntu и homestead, скачал проект и дамп бд, в папке не оказалось файла настройки env., я взял env с чистого проекта и ввел свои настройки после чего выполнил vagrant up, vagrant ssh, зашел в папку с проектом и пытаюсь выполнить просто php artisan в следствии чего получаю такого рода сообщение:
"In Connection.php line 664:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xxxx_db.newsletter_settings' doesn't exist (SQL: select * from `newsletter_settings` limit 1)"
где "xxxx_db" это бд которую я вписал в env, а "newsletter_settings" берется как я понял с app/Eloquent/NewsletterSettings
с строк:
class NewsletterSetting extends Model
{
use Notifiable;
protected $table = 'newsletter_settings';
protected $primaryKey = 'id';
/**
Вопрос дорогие мои знатоки: как мне правильно подвязать проект?
я пробовал закоментировать и вовсе временно удалить файл с которого берется rotected $table = 'newsletter_settings';
но ничего не дало результат.
Всем спасибо, тема закрыта
Всем привет, помогите разобраться: у меня есть две модели Countries и Regions, один ко многим, не могу разобраться с методом save, что мне сделать что бы при добавлении региона добавлять и страну. Ниже прилагаю:
модель Countries
class Countries extends Model
{
protected $table = 'countries';
public function regions()
{
return $this->hasMany(Regions::class, 'countries_id', 'id');
}
}
модель Regions
class Regions extends Model
{
protected $table = 'regions';
public function country()
{
return $this->belongsTo(Countries::class);
}
}
Это же твой пример только вместо "Записи есть" у меня берет запись с бд и выводит её.
@if($brand->count() === 0)
Тут пока что ничего нет
@else
{{$brand->title}}
@endif
А как тогда?)
часть кода:
@foreach($brands as $brand)
<tr>
<td>
@if($brand->count() === 0)
Тут пока что ничего нет
@else
{{$brand->title}}
@endif
</td>
<td>
{{$brand->alias}}
</td>
<td>
{{$brand->description}}
</td>
<td>
{$brand->meta_title}}--}}
</td>
На странице ничего не происходит, учитывая что записей нет.
Всем доброго вечера. Вопрос в принципе в заголовке понятен: мне нужно что бы на view в случае если нет записей в бд то выводилась надпись "Записей нет, добавьте новую". На view все данные из бд выводятся в таблицу. Догадываюсь что проблема не велика, но по скольку я только новичок мои четные попытки ни к чему не привели.
Страницы 1