Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 19 16:03
    butschster synchronize #1316
  • Nov 19 16:03

    butschster on analysis-3wmlrY

    (compare)

  • Nov 19 16:03

    butschster on npm_and_yarn

    Apply fixes from StyleCI Merge pull request #1317 from L… (compare)

  • Nov 19 16:03
    butschster closed #1317
  • Nov 19 16:03
    butschster opened #1317
  • Nov 19 16:03

    butschster on analysis-3wmlrY

    Apply fixes from StyleCI (compare)

  • Nov 19 16:03
    dependabot[bot] labeled #1316
  • Nov 19 16:02
    dependabot[bot] opened #1316
  • Nov 19 16:02
    dependabot[bot] labeled #1315
  • Nov 19 16:02

    dependabot[bot] on npm_and_yarn

    Bump datatables.net from 1.10.2… (compare)

  • Nov 19 16:02
    dependabot[bot] opened #1315
  • Nov 19 16:02

    dependabot[bot] on npm_and_yarn

    Bump axios from 0.21.1 to 0.21.… (compare)

  • Nov 19 16:02

    butschster on analysis-NAGPNL

    (compare)

  • Nov 19 16:02

    daaner on development

    Apply fixes from StyleCI Merge pull request #1314 from L… (compare)

  • Nov 19 16:02
    daaner closed #1314
  • Nov 19 16:02
    daaner opened #1314
  • Nov 19 16:02

    butschster on analysis-NAGPNL

    Apply fixes from StyleCI (compare)

  • Nov 19 16:02

    daaner on development

    Add indeterminate and rebuild a… (compare)

  • Nov 18 16:42

    Lunatig on Lunatig-patch-1

    (compare)

  • Nov 18 16:42
    Lunatig closed #1313
Ilshat Gayanov
@gayanov
Здравствуйте, юзаю SleepingOwl старую версию 4.*@dev с ларкой 5.3, проблема прописал composer update (вроде из-за него) теперь не отображается список из модели на стороне фронта? вообщем какие решения?
сам еррор лог из фронта
image.png
image.png
сделал бекап до composer update, запустил локально, а на после команды composer update, не выдает вот такую ссылку
Andrey
@daaner
@gayanov такая старая версия уже не поддерживается, сложно сказать что там случилось
ты бы обновился на хотя бы до 5,5, тогда бы мог использовать адекватную вервию
Ilshat Gayanov
@gayanov
@gayanov такая старая версия уже не поддерживается, сложно сказать что там случилось
решил проблему из-за конфликта репы /renatomarinho/laravel-page-speed, пришлось отключить сжатие css,js,html, т.к из-за js сжатия там и так он сжатый ещё со стороны репы сжимается, вот и браузер выдавал ошибку
artem3k
@artem3k
Всем привет, подскажите как можно добавить кнопки в "SleepingOwl\Admin\Display\DisplayDatatables"? alt
    public function onDisplay($payload = [])
    {
        $columns = [
            AdminColumn::link('id', '#')->setWidth('50px')->setHtmlAttribute('class', 'text-center'),
            AdminColumn::link('name', 'Имя')->setHtmlAttribute('class', 'text-center')
                ->setSearchCallback(function($column, $query, $search){
                    return $query
                        ->orWhere('name', 'like', '%'.$search.'%')
                    ;
                })
            ,
            AdminColumn::link('price', 'Стоимость')->setHtmlAttribute('class', 'text-center')
                ->setSearchCallback(function($column, $query, $search){
                    return $query
                        ->orWhere('price', 'like', '%'.$search.'%')
                        ;
                })
            ,
        ];

        $display = AdminDisplay::datatables()
            ->setName('firstdatatables')
            ->setOrder([[0, 'asc']])
            ->setDisplaySearch(true)
            ->paginate(25)
            ->setColumns($columns)
            ->setHtmlAttribute('class', 'table-primary table-hover th-center')
        ;

        return $display;
    }
Andrey
@daaner
@artem3k да легко
//кнопка НП
    $link_np_check = new ControlButton(function (Model $model) {
      return 'novaposhta/item-check/' . $model->id;
    }, 'Проверка в системе', 0);
    $link_np_check->setIcon('fas fa-check-double')->hideText()
      ->setHtmlAttribute('class', 'btn-success')
      ->setCondition(function(Model $model) {
        return $model->deliveryType !== 'Urkposhta' && $model->IntDocNumber;
      });
    $link = new ControlLink(function (Model $model) {
      return 'https://novaposhta.ua/ru/tracking/?cargo_number=' . $model->IntDocNumber;
    }, 'Новая почта', 0);
    $link
      ->setImage('/images/np.png')
      ->hideText()
      ->setHtmlAttribute('class', 'p-0 img-control')
      ->setHtmlAttribute('target', '_blank')
      ->setCondition(function(Model $model) {
        return $model->IntDocNumber;
      });

$tableOrderWW = AdminDisplay::datatables()..........;

$addLinkWW = $tableOrderWW
      ->getColumns()
      ->getControlColumn();
$addLinkWW->addButton($link);
$addLinkWW->addButton($link_np_check);
вот тебе 2 варианта
Kamil Qiyasov
@kamilqiyasov
Всем привет, подскажите, можно ли при создании записи, сохранить картинку только после сохранения записи. Нужно взять значение определенного поля и добавить это значение в название картинки.
Andrey
@daaner
Обсервер тебе поможет
Kamil Qiyasov
@kamilqiyasov
еще, кто нибудь понимает как creating работает ?
я так понял, метод creating это и есть обсервер ?
Andrey
@daaner
Тебе нужен креатед, и это лары методы, спроси в чате для новичков, или полистай доки по обсерверам
Kamil Qiyasov
@kamilqiyasov
SleepingOwl\Admin\Model\ModelConfigurationManager::created(Closure $callback)
я вот нашел метод в документации sleeping owl, только не понимаю, где ее вызывать и что передавать
вызываю в модели передаю просто return false; как написано в доке запись не должна осуществляться, но не срабатывает
Andrey
@daaner
Почитай про обсерверы ларавел, не совы
s6carlo
@s6carlo

Feature Request - Help

Is there a way to have editable datatable inside a form? The idea is to edit a belongs to many relationship inside a form, for examlpe in the demo
https://demo.sleepingowladmin.ru/admin/contacts
I wuold like to insert / edit company attributes inside contacts form.
I believe is a common activity in all the situation where there is an "header - body (or details)" database structure, i.e. sales orders. In this case opening an order I would like to insert / edit rows in the "details" table.

Thanks,
CS

misterjoeyandex
@misterjoeyandex
Здравствуйте! Некоторые из моих моделей не используют поля created_at и updated_at. Я создал меню админки привязанное к модели без указанных выше колонок, прописал данные которые будут редактироваться в этом меню, эти две колонки я не указывал, что сохраняю (в форме их нет). Но при попытки сохранения laravel выдает ошибку sql:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'created_at' in 'field list' (SQL: insert into `products` (`name`, `created_at`, `updated_at`) values (1, ?, 2020-09-04 08:31:03))
что в принципе очевидно ввиду отсутствия такой колонки у меня в модели. Не исключаю, что просмотрел, но не нашел где можно отключить автодобавление этих колонок?
Andrey
@daaner
в телеграмме ответили уже. это все не относится к сове. У тебя такая же ошибка была бы и при обычном апдейте / создании модели. @misterjoeyandex
datainlife
@datainlife
Здравствуйте! В локали редактирование сущности работает, а на сервере не хочет скрин
Andrey
@daaner
@datainlife а что можно понять со скрина? Пиши в телегу
s6carlo
@s6carlo
Hi, how to redirect to a specific route after model saving? After model A is saved I woul like to redirect to Model B edit form
Dmitriy Lukyan
@zelslon
Добрый день! Куда девалась статья по этой ссылке из документации?
https://laravel.su/articles/laravel-sleeping-owl-crud-for-dummers
Andrey
@daaner
@zelslon удалили, наверное
Steepik
@Steepik
Не подскажите как список columns разбить на табы?
Andrey
@daaner
в чат зайди телеграмма, там примеров масса @Steepik
Steepik
@Steepik
Ребят, никто не в курсе я вот дабавляю badge в сайдбар в методе initialize
$userRecords = Post::where('uid', Auth::user()->id)->count();
$this->addToNavigation()->setPriority(100)->setIcon('fas fa-shopping-cart')->addBadge($userRecords);
но Auth всегда null возвращает, получить авторизованого юзера не получится никак?
или как то подругому можно реализовать?
seroj6700
@seroj6700
Hi guys I have a question about file upload
$form = \AdminForm::panel()
->addBody([
\AdminFormElement::text('title', 'Заголовок')->required(),
\AdminFormElement::ckeditor('body', 'Текст')->required(),
\AdminFormElement::image('image', 'Картинка')->required(),
]);
this is my code and when I upload file the file in database saves ../storeage/filename.jpg but I need to save only file name
what can I do? pls help me
MoDesTuSSS
@MoDesTuSSS
Подскажите плз, как на adminColumnFilter::select
повешать колбек, там есть функция setFilter но она указана depricated,
Помогите плз
Andrey
@daaner
в телеге быстрее @MoDesTuSSS
Denis
@belyaev-dev
Добрый день! Недавно начал работать с SleepingOwl, появилась одна задача. хотел узнать, реально ли реализовать
есть таблицы пользователей, таблицы продуктов - по работе с ними вопросов нет. Но так же существует сводная таблица, в которой каждая строка содержит параметры "id пользователя, id продукта, дата установки" - возможно ли реализовать их вывод в удобной форме, например "пользователь - в нем мультисписок с продуктами, установленные отмечены галочками"? Или проще переделать БД, чем реализовать это?)
Спасибо

Добрый день! Куда девалась статья по этой ссылке из документации?
https://laravel.su/articles/laravel-sleeping-owl-crud-for-dummers

https://web.archive.org/web/20191223152632/https://laravel.su/articles/laravel-sleeping-owl-crud-for-dummers

Там обозревается laravel 5.4, поэтому много ошибок могут по пути возникнуть
Andrey
@daaner
@belyaev-dev реально, есть много полей для подобного. лучше спроси в телеграмм канале.
про статью хз, это не наш ресурс, возможно редактор ресурса решил убрать информацию по какой-либо причине
krasnikov87
@krasnikov87
Привет. А может кто то подсказать или может есть где то пример как в sleepingowladmin сделать блок с повторяющимися полями и переводами к ним и по возможности без добавления новой сущности. По сути надо сделать слайдер для страницы в слайдере будет текст который надо перевести на разные языки
Andrey
@daaner
так же как и в ларе
s6carlo
@s6carlo

Someone can help me in using "Action" epingOwl\Admin\Display\Extension\Actions
Issue
LaravelRUS/SleepingOwlAdmin#1246

I can setup action, but from front end it is called using ajax and i can't understand how mange action logic response (success / results). In my case after success I would like to display a message and reload table (or the whole page).