Andrey
передаевай во вью коллекцию объектов
Andrey
@foreach перебирай коллекцию ОБЪЕКТОВ
Andrey
и выводи свойста объекта через стрелочку
Andrey
{{$product->id}} вот так
Anonymous
Сейчас попробую. Спасибо огромное за понимание и помощь =)
Andrey
я не знаю как compact себя ведет с коллекциями, не пробовал
Andrey
$products = Product::all(); return view('product.product', compact('products')); сделай без compacty $products = Product::all(); return view('product.product', $products);
Роман вот тут чуть наврал, вторым параметров во вью надо передавать массив, поэтому вот так:
Andrey
$products = Product::all(); return view('product.product', ['products' => $products])
Anonymous
Property [id] does not exist on this collection instance.
Andrey
сделай во вью в самом начале {{ dump($products) }}
Anonymous
http://prntscr.com/iafdwp
Andrey
attributes открой
Anonymous
http://prntscr.com/iafeuh
Andrey
и еще раз содержимое view
Anonymous
Но если обратить как к объекту, то не работает
Andrey
лучше скриншотом с номерами строке
Anonymous
http://prntscr.com/iaffvo
Andrey
содержимое product.blade.php
Andrey
в ide
Andrey
скриншотом
Anonymous
Андрей, сделал =) Я почему-то решил что объект ненужно перебирать foreach
Anonymous
Сейчас попробую выдать все на основной шаблон
🎄Victor
Кто-нибудь работал с https://github.com/irazasyed/telegram-bot-sdk/ ?)
🎄Victor
Как там удалить сообщение? Неужели нет метода?
Anonymous
А вот на шаблон не передается((
Anonymous
Undefined variable: product
Anonymous
Передаю банально @include('product.product') @yield('product')
Andrey
Кто-нибудь работал с https://github.com/irazasyed/telegram-bot-sdk/ ?)
я работаю с ним все время. я с ним общался недавно (с irazasyed) - там много нету методов, он не успевает на этим сдк работать
SarcasmIO
Andrey
ну или да, юзайте дев
Andrey
"irazasyed/telegram-bot-sdk": "dev-master",
SarcasmIO
https://github.com/irazasyed/telegram-bot-sdk/pull/500
Telegram::deleteMessage([ 'chat_id' => $message["chat"]["id"], 'message_id' => $message["message_id"] ]);
🎄Victor
хм, у меня “ "irazasyed/telegram-bot-sdk": "master-dev”,”
🎄Victor
странно, зашел в дев бранч, в Api класс - там вообще пусто почти) А у меня на локалке в нем все методы. причем я качал вроде дев ветку, он уже успел все поменять )
SarcasmIO
если там до сих пор на __call завязано сделай сам Telegram::__call('deletemessage',[params]);
🎄Victor
а объясните кто нить, как композеру указать ветку? я не помню и не понимаю почему у меня щас master-dev, диссонанс какой-то 🙂
Andrey
ну либо ручками в json либо composer require irazasyed/telegram-bot-sdk dev-master
🎄Victor
я всмысле, какой механизм, почему не просто “dev” а “dev-master”, и почему у меня “master-dev”? То есть, логично предположить что “имя_репозитория/имя_ветки”, но имя ветки же просто dev?
🎄Victor
точнее даже “develop"
Andrey
точнее даже “develop"
да кто во что горазд
Andrey
можно даже встретить razrabotka бранчи...)
🎄Victor
не ну, вот захожу в ветку https://github.com/irazasyed/telegram-bot-sdk/tree/develop вижу что develop почему не "irazasyed/telegram-bot-sdk": “develop”, а dev-master? или master-dev, или еще как)
🎄Victor
а если razrabotka, нужно будет реквайрить razraborka-master?:)
Николай
Ещё глупый вопрос, возможно, задам. Отказался от стандартного ларовского "created_at" и "updated_at", сам хочу апдейтить одно integer-поле "updated_at" $script->updated_at = time(); $script->save(); На выходе ловлю вот такое SQLSTATE[01000]: Warning: 1265 Data truncated for column 'updated_at' at row 1 (SQL: update `mainframe_scripts` set `updated_at` = 2018-02-05 14:59:45 where `id` = 3) Почему, кто знает?
Anton
потому что он по дефолту считает что updated_at это datetime или timestamp уже не помню
Николай
и как его от этого отучить?
🎄Victor
timestamps = false, вроде есть
🎄Victor
ну в свойстве модели
Николай
да, всё, уже зачекал
Николай
спасибо
Николай
public $timestamps = false;
Николай
в модели
Maksim
Почему всегда возвращает id = 1, а не его реальный id? $result = $this->model->where('alias', $alias)->first();
🎄Victor
Блин, скачал дев ветку этого телеграмовского пакета, и все слетело)
🎄Victor
эх
🎄Victor
поэтому не люблю сторонние пакеты...
🎄Victor
@Surzhikov а нельзя удалить сообщение, которое послал бот в приватном канале? Просто, у меня такая схема: пользователь должен указать ставку на заказ. Если ставка не цифра, я ему шлю сообщение что типа он ошибся. И после того как он указывает верную ставку, я хочу подчищат эти сообщения. 400 bad request =(
Andrey
Эм
Andrey
Щас подумаю
SarcasmIO
юзай editmessage/editmessageReplyMarkup
🎄Victor
Ну например, пользователь 10 раз ввел не правильную сумму. Я ему 10 раз сказал об этом. Потом он ввел верную сумму. Я хотел удалить эти 10 сообщений) не обязательно конечно, но так, идея
SarcasmIO
я тебе уже показал хак с :: __ можешь сделать инлайнами и редактировать message/markup даже answerCallbackQuery редактировать по событию
🎄Victor
слушай, если бот админ и имеет право на удаление - то не должно быть проблем
А как понять он админ или нет? Это не тот вид бота, как его, инлайн чтоли?) у меня что-то типа приватного канала получается
SarcasmIO
я тебе говорю про кнопки
🎄Victor
я тебе говорю про кнопки
Тут тема такая. В телеграм чат спамятся активные заказы. Чувак на мобиле их листает. Он жмет “Окей, хочу принять заказ”. Я редактирую сообщени заказа на “Окей, за сколько выполнишь?”. Он вводит сумму, не верную. Его скроллят вниз страницы, после того как он нажал интер. А изначальное сообщение заказа будет содержать “сумма не верна, введите еще раз”. Но он уже его потеряет Если я все верно понимаю
SarcasmIO
забей
SarcasmIO
делай как знаешь
Dmitriy
https://github.com/irazasyed/telegram-bot-sdk/pull/500
нет. что б предложить мое решение =(
SarcasmIO
в шторме настроил один раз за проект и жмякаешь хоткей
Root
Здрасти
Root
Можно ли посылать ajax в lara с внешнего ресурса?
Евгений
А почему нет?
Ахмедов
в админке voyager есть какието определенные фичи чем простые adminLTE?
Pavel
настройка связей для ленивых
Alex
Для friendship relations какой пакет порекомендуете? Чето их многовато как-то оказывается
Anonymous
Ребята подскажите плиз а как из модели передать в шаблон массив. Модель Products и ProductsController а шаблон Index. Нужно передать массив данных в Index шаблон