Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    a co nejake plany pres prazdniny s images? jsou? nebo nebude casu?
    Jan Brabec
    @brabijan
    @fprochazka neco nasel, ale nenasel jsem, jestli se daji ty opravneni delegovat mimo vlastnika mistnosti
    Filip Procházka
    @fprochazka
    myslim si ze je to zalozeny na pravech k repu
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    narazil jsem na problem s novou texy :-/
    Timhle jsem to prozatim vyresil … ale bude treba to vyresit nejak jinak, lepe, aby to fungovalo i s tou starou, takze nejake if peklicko? nebo rici ze je treba posledni verze Texy?
    public static function register(\Texy\Texy $texy, ImagePipe $imagePipe)
        {
            $texy->addHandler("image", function (\Texy\HandlerInvocation $invocation, \Texy\Image $image, $link) use ($imagePipe) {
    Jan Brabec
    @brabijan
    @chemix s texy uz to davno nepouzivam, tak nevim. kdyztak posli pr :)
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    @brabijan mrknu na to
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    pr on github ale bez zpetne kompatibility … jak to mas ty s vydavanim verzi ? je tam jen @dev mozna by stalo za to to zacit cislovat?
    Jan Brabec
    @brabijan
    @chemix texy neregistruje aliasy pro ty tridy?
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    @brabijan asi ne, jinak by mi to nespadlo
    Jan Brabec
    @brabijan
    @chemix mozna bysme to mohli udelat tak, ze prvni argument bude bez typehintu a na zacatku metody bude instanceof a pripadne vyhodi vyjimku
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    dej mi chvilku
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    upraveno, vyzkouseno jak s 2.7 tak 2.8 :thumbsdown:
    :thumbsup:
    :​)
    @brabijan jestli jsi zvykly spise davat logicky obracene ten if tak dej vedet
    Jan Brabec
    @brabijan
    muzes jeste prepsat tu vyjimku na
    if (!($texy instanceof \Texy) && !($texy instanceof \Texy\Texy)) {
    throw new ....;
    }
    // puvodni kod
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    jasny
    Jan Brabec
    @brabijan
    @chemix uvnitr toho callbacku totez
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    jj
    bude to prehlednejsi
    @brabijan je to tam
    jeste dam jednu mezeru pryc
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    @brabijan snad final
    Jan Brabec
    @brabijan
    uz jsem ti o ni chtel psat :D
    @chemix perfektni
    @chemix mergnuto, diky :)
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    diky, nechces to otagovat?
    Jan Brabec
    @brabijan
    tak na to mrkneme na posobote
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    ok :thumbsup:
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d

    @brabijan resis nejak lepe zobrazovani v sablone?

    <img n:img="$product->image_namespace/$product->image_filename, 200x120, exact”>

    Jde mi o to zdali existuje nejaka cesta jak tam dat jen treba

    <img n:img="$product->image, 200x120, exact”>

    troskota mi to na tom zpracovani parametru …

    Jan Brabec
    @brabijan
    @chemix staci implementovat na tom objektu interface ImageProvider, pak budes vykreslovat pres
    <img n:img="$product, 200x120, exact”>
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    @brabijan ja si myslel ze tam bude nejakej podobnej figl :​ )
    jdu to prubnout, diky
    @chemix spatne jsem pastnul ten example, ma tam byt jen $product (upravil jsem odpoved)
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    jen narazim na problem ze ten getNamespace ma byt staticky
    ja ten namespace taham z db… :(
    Jan Brabec
    @brabijan
    hm, nenapadlo me, ze by to nekdo mohl pouzivat takhle
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
        /**
         * @return string
         */
        public static function getNamespace()
        {
            //return $this->image_namespace;
            return 'product/2015/11';
        }
    kdyz to tam dam “natvrdo” tak to jede … ale s tim dynamickym namespace to neprojde… to chce nejake vetsi zasahy …
    ja ten namespace asi pouzivam nejak mimo myslene hranice :D
    Jan Brabec
    @brabijan
    jn
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    ale kdyz upravim ten interface ze nama byt statick tak to bezi … k cemu se pozuiva to staticke volani? pouziva se?
    Jan Brabec
    @brabijan

    moc nevim jak to vyresit, protoze ja to zaroven pouzivam jako
    $storage->setNamespace(Entity::getNamespace())->upload($image);

    a kdyz nebude v interface static, tak pak na entite statickou metodu udelat nemuzu, protoze interface

    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    hmmm to je zapeklite … zapeklite…
    dva mozne interfacy? ten tvuj kvuli zpetne kompatibilite a novy nestaticky, leda se statickou metodou getStaticNamespace()
    Jan Brabec
    @brabijan
    at premyslim jak premyslim, jine reseni me nenapada
    nicmene tohle reseni se mi taky moc nelibi
    Ghost
    @ghost~52fa53f95e986b0712ef6c8d
    a namespace = “product” a filename = “2015/11/sjdkaj_sdj.jpg” resenim je?
    Jan Brabec
    @brabijan
    @chemix teoreticky by to resenim byt melo, akorat se ti zmeni cesty k obrazkum, budes mit product/original/2015/11/...jpg namisto product/2015/11/original/...jpg