https://twill.io logo
Join Discord
Powered by
# ❓questions
  • i

    ifox

    02/01/2023, 8:50 PM
    via composer only (though if you really want to let admins do that nothing prevents you from integrating with the composer package in Twill). Regarding frequency of updates you can check our releases page to see the history of that. It depends on the needs of the community and our own. we are able to release often if need be and have been doing it a lot more often in the past year than we did in the past.
  • i

    ifox

    02/01/2023, 8:51 PM
    we follow semver, have a full changelog and backport any security issues so you can update at your own pace.
  • i

    ifox

    02/01/2023, 8:53 PM
    to your comment about WordPress, there are a lot of users here for which that's been the case 😉
  • e

    EpicKau

    02/01/2023, 8:57 PM
    That sounds great, I will take a look 🙂 Is there a place for already existing third party integrations? (Except git😅)
  • i

    ifox

    02/01/2023, 8:58 PM
    you have access to all of Laravel's ecosystem for third party integrations, but maybe you are speaking about pre-built integrations in the Twill UI?
  • e

    EpicKau

    02/01/2023, 9:02 PM
    Yes, built for twill
  • i

    ifox

    02/01/2023, 9:11 PM
    https://github.com/area17/awesome-twill https://packagist.org/packages/area17/
  • i

    ifox

    02/01/2023, 9:23 PM
    without any additional package Twill is compatible with services like S3, Azure Blob storage and other S3 compliant providers, Imgix and Twicpics, and it can easily integrate any image optimization provider.
  • j

    jcsoriano.cw

    02/02/2023, 11:57 AM
    Hello, we're creating a package with capsules https://twill.io/docs/packages/creating-a-package.html#generating-your-first-twill-package The capsules are, for example, FreightRegion, FreightGroup, FreightPrice However, it seems the capsules keep adding itself to the primary nav bar. We're trying to make it so that we have one primary nav, e.g. FreightRegion, with secondary navs: Region, Group, and Price We setup the secondary navs correctly under FreightRegion, but I can't figure out how to remove the "FreightGroup" and "FreightPrice" that was added in the primary navbar. Anyone have ideas on how this can be done? It seems to automatically add itself, this wasn't added in twill-navigation.php
  • i

    ifox

    02/02/2023, 12:00 PM
    Hi @jcsoriano.cw we are working on this https://github.com/area17/twill/pull/2113. This is also a non issue on Twill 3 because the new navigation builder lets you clear the navigation entirely from your own app service provider
  • j

    jcsoriano.cw

    02/02/2023, 12:02 PM
    Thanks @ifox for the response! I've subscribed to the PR to get notified when it's merged. Hope it can be merged soon 🤞 Also, excited for Twill 3!
  • a

    Ayush007

    02/03/2023, 8:56 AM
    Hello Community I am amazing with twill.io I have a question I have created a website on next.js with react.js as frontend Can i use twill.io as cms?? Will it be compatible?? I was considering wordpress as its just a informative website but i will be updating portfolios and blogs and work on seo as well Please help me out my developer is having experience on react.js, next.js, node he is not much aware with laravel please let me now if i can easily go ahead with twill.io and use it on my next.js website would really be thankfull
  • h

    Harings Rob

    02/03/2023, 9:05 AM
    Hey @Ayush007 twill is headless so it can provide an Api for your frontend. Without php/laravel experience it may be a bit challenging to get started. When you get started you will live in twill/laravel docs for quite some time.
  • a

    Ayush007

    02/03/2023, 9:06 AM
    Thanks for responding @Harings Rob just one question will a node.js developer be able to work out with php/laravel?? I mean will he be able to catch thing will twill docs or do i have to get a developer who is experienced in php/laravel
  • h

    Harings Rob

    02/03/2023, 9:07 AM
    That really depends more on the developer. But without experience there will always be a learning curve. It is impossible for us to say how much that would be.
  • a

    Ayush007

    02/03/2023, 9:08 AM
    Okay that means i have to work with a php/laravel developers also the media library you said you guys are using s3,blob,etc... will i have to pay for it or its included in opensource
  • a

    Ayush007

    02/03/2023, 9:09 AM
    i might be storing 100k + images because of portfolio
  • a

    Ayush007

    02/03/2023, 9:09 AM
    in-sort my portfolio page is something similar to PENTAGRAM
  • k

    kalle

    02/03/2023, 9:20 AM
    If you dont work on the project itself & you pay outsourced dev, I would advise you to find the php/laravel dev in that case. I work w Nodejs too, but it took some time to adapt to Laravel.
  • i

    ifox

    02/03/2023, 9:22 AM
    Hi @Ayush007 those services are optional. You can use Twill's media library without any external paid service.
  • a

    Ayush007

    02/03/2023, 9:28 AM
    @kalle thank you thats where i was confused
  • a

    Ayush007

    02/03/2023, 9:29 AM
    @ifox thanks will use twill media library i just hope they have image optimaztions enabled
  • i

    ifox

    02/03/2023, 9:30 AM
    yes, using Glide https://glide.thephpleague.com/
  • e

    elkex

    02/03/2023, 2:15 PM
    Can a browser field also work with a belongsTo relationship instead of with the related table?
  • i

    ifox

    02/03/2023, 2:15 PM
    yes
  • i

    ifox

    02/03/2023, 2:16 PM
    also the inverse is possible
  • e

    elkex

    02/03/2023, 2:19 PM
    Can't seem to get it to work unfortunately..
  • e

    elkex

    02/03/2023, 2:20 PM
    I have a certificates table with a student_id and when I edit the certificate, I want to be able to change a student_id to another.. The certificate has a belongsTo(student) relationship
  • i

    ifox

    02/03/2023, 2:21 PM
    what did you put in the certificate repository to manage that browser?
  • e

    elkex

    02/03/2023, 2:21 PM
    public function getBrowserData($prependScope = []) { if ($this->request->has('connectedBrowserIds')) { $students = collect(json_decode($this->request->get('connectedBrowserIds'))); $prependScope['student_id'] = $students->toArray(); } return parent::getBrowserData($prependScope); }
1...458459460...484Latest