Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Dec 05 16:04

    kodiakhq[bot] on npm_and_yarn

    (compare)

  • Dec 05 16:04
    kodiakhq[bot] closed #714
  • Dec 05 16:04

    kodiakhq[bot] on master

    Build(deps-dev): bump eslint fr… (compare)

  • Dec 05 16:04
    dependabot[bot] labeled #714
  • Dec 05 16:04
    dependabot[bot] labeled #714
  • Dec 05 16:04
    dependabot[bot] opened #714
  • Dec 05 16:04

    dependabot[bot] on npm_and_yarn

    Build(deps-dev): bump eslint fr… (compare)

  • Dec 05 09:09
    kodiakhq[bot] closed #138
  • Dec 05 09:09

    kodiakhq[bot] on master

    Bump nette/http from 3.2.0 to 3… (compare)

  • Dec 05 09:09

    kodiakhq[bot] on composer

    (compare)

  • Dec 05 09:09
    dependabot[bot] labeled #138
  • Dec 05 09:09
    dependabot[bot] labeled #138
  • Dec 05 09:09
    dependabot[bot] opened #138
  • Dec 05 09:09

    dependabot[bot] on composer

    Bump nette/http from 3.2.0 to 3… (compare)

  • Dec 04 16:04
    aderullyakbar starred contributte/gopay-inline
  • Dec 04 12:31
    simPod opened #72
  • Dec 04 12:30
  • Dec 03 18:36
    f3l1x commented #78
  • Dec 03 18:36

    f3l1x on master

    improved Latte 3 nodes (compare)

  • Dec 03 18:36
    f3l1x closed #78
Marek Bartoš
@mabar
ℹ️ If anyone here don't know - you can join slack channel of pehapkari.cz
ℹ️ There is much more active #contributte room for our projects Contributte, Apitte and Nettrine
VlastaK
@mark-31

Díky za rychlou reakci.
Myslíš tedy nahradit toto:
phpdoc: Contributte\PhpDoc\DI\PhpDocExtension
za:
phpdoc: Nettrine\ORM\DI\OrmAnnotationsExtension

Název rozšíření phpdoc budu muset nechat a vypustit název orm.annotations

protože symfony validator má referenci na phpdoc
Marek Bartoš
@mabar
@mark-31 Kde vidíš referenci na phpdoc? Mělo by to fungovat nezávisle na klíči, pod kterým extension registruješ
VlastaK
@mark-31
Reference to missing service 'phpdoc.reader'. (used in Apitte\Core\Mapping\Validator\SymfonyValidator::__construct())
Tohle dostanu, když nechám klíč orm.annotations. Možná, že mám někde nějakou blbost, ale nevidím ji :)
Marek Bartoš
@mabar
validator: Apitte\Core\Mapping\Validator\SymfonyValidator(@phpdoc.reader) v dokumentaci je reference na konkrétní službu. Bude stačit smazat tu část v závorce a nechat to na autowiringu
VlastaK
@mark-31
OMG, to jsem totálně přehlédl...díky moc :)
Vojtěch Lacina
@jelen07
Čaute, jak přistupujete k namespacům? Používáte use statmenty nebo FQN příp. kombinujete oboji?
Martin Brettschneider
@martenb
@jelen07 ahoj, používám use statementy, přijde mi to přehlednější. Když je kolize, tak aliasy..
Miroslav Nový
@miranovy
Ahoj, můžete mi prosím poradit jak použít k logování vlastní logger třídu implementující \Psr\Log\LoggerInterface? Neustále mi DI hlásí, že mám více instancí tohoto rozhraní. Používám contributte/monolog. Je v plánu možnost určit jaký logger se bude vytvářet v MonologExtension (teď je tam Monolog\Logger::class)?
Marek Bartoš
@mabar
Nerozumím, proč by balíček pro monolog měl řešit něco jiného, než monolog. Jedné z těch služeb implementujících LoggerInterface vypni autowiring
Ostatně by mě zajímalo - v čem je implementace loggeru v monologu nedostatečná?
Miroslav Nový
@miranovy
@mabar Chci si tam pamatovat kontext. Jednou ho přidám a použije se ve všech logách. Máš nápad na lepší řešení?
Miroslav Nový
@miranovy
@mabar Ještě zvažuji použití processoru
Marek Bartoš
@mabar
Od toho ty processory jsou
VlastaK
@mark-31
@mabar Mám ještě jednu prosbu o radu. Píšu první controller v Apitte a chci používat OpenApi. Když potom generuji schema, tak krom toho, co jsem nadefinoval v samostatném neonu pro OA, tak se mi tam dostanou i parametry z anotací nad jednotlivými endpointy. A když tyto @RequestParameter odstraním, tak dostanu exceptionu, protože v path je mám nadefinované. Je to spolu kompatibilní nebo zase něco přehlížím? :) Díky
Marek Bartoš
@mabar
Openapi schema se generuje z core schematu, tedy i z RequestParameter.
VlastaK
@mark-31
Tomu rozumím, ale z dokumentaci jsem měl pocit, že si můžu vybrat jestli core nebo OA. Mě nevadí, že se to generuje z core, jen mi přijde trochu škoda, že pokud chci nadefinovat nějaké další metatagy, které core nemá ale OA ano, tak se např. ty parametry nemergnou a vlastně se to schéma jen nerozšíří. Pokud to nelze a myslíte si, že by to mohlo být užitečné, tak bych připravil PR.
Marek Bartoš
@mabar
Už rozumím. Je to na to i issue, jen jsem se k tomu ještě nedostal apitte/openapi#17
Marek Bartoš
@mabar
@mark-31 Koukal jsem do kódu a momentálně je to tak, že pokud přidáš schema přes klíč definitions, tak plugin definice generované z core sám už nepřidává a máš si je zaregistrovat sám. Pokud přidáváš přes klíč files, tak se definice ze souboru přidávají k těm z core. Je to matoucí a budu to nejspíš měnit, tak jen ať do té doby víš, co s tím ;)
VlastaK
@mark-31
@mabar Super, díky moc za info ;) když dáš nějakou představu jak přesně by to mělo fungovat, tak rád pomůžu a dám PR :)
Petr Martinec
@PetrMartinec_twitter
Ahoj, chtel bych pouzit datagrid pro svoje stranky, ale bojuju s tim, ze pri inline vkladani zaznamu nedokazu zobrazit datepicker
Petr Martinec
@PetrMartinec_twitter
Dokazal by mi nekdo poradit prosim?
Scorpio256
@Scorpio256
Zdravím jak povolím globalně v apitte Access-Control-Allow-Origin
Marek Bartoš
@mabar
@Scorpio256 Použij middleware
Scorpio256
@Scorpio256
No sem v tomhle nováček a docela bojuju se vším. Když vypnu ladění tak mi mi nenajde žádnou API cestu. Když zapnu ladění zase je uplně ignorovan middleware. Asi nebude v dohledné době upraven example balíček na novou 0.6.0 verzi a nette 3
Petr Parolek
@petrparolek
ahoj, používám ublaboo datagrid 5.7.2 a zarazila mě jednavlastnost, možná bug, mám v datagridu inline add, inline edit a filtrování, když zadám něco fo formuláře filtru, tak se automaticky neodesílá při psaní, musím dát enter
vypadá to, že je vypnutý autosubmit v js při inline add / inline edit
VlastaK
@mark-31
Nevím, zda jste si všimli, ale na demu datagridu máte problém s certifikátem :)
BigOHenry
@BigOHenry
Zdravím pánové. Mám prosím otázku, jak to vypadá s tímto PR :) contributte/datagrid#822 Díky moc, docela by se nám hodilo tento bug fixnout :)
BigOHenry
@BigOHenry
Zdravím ještě jednou :) Díky moc za předchozí vyřešení. Mám tu ještě jednu celkem vážnou věc. contributte/datagrid#804. Díky moc
VlastaK
@mark-31
Zdravím, já mám taky dotaz k datagridu. Docela by se mi hodilo, aby multiaction mohla groupovat nejen klasické action, ale i actionCallback.
Pokud to nebyl záměr, že to nebylo implementováno a nevidíte v tom problém, tak klidně připravím a pošlu PR. Zatím to řeším tak, že mám upravenou šablonu a ta automaticky všechny samostatné action hodí pod dropdown, ale přijde mi to škoda, když tam na tohle byla připravena funkcionalita.
xpackal5
@xpackal5
Ahoj. Mám dotaz k datagridu. Jak pořádně zprovoznit itemDetail? mám jako datasource Doctrine Query Builder, když zapnu ItemDetail ($grid->setItemsDetail();) a nastavím šablonu pro celý datagrid, do které dám
'{extends $originalTemplate}
{block #detail}
<p>{$item->getComment()}</p>
{/block}'
Tak se mi po kliknutí na ikonku oka zobrazí detail, ale zmizí celý zbytek datagrid (všechny řádky i ten, kterému jsem chtěl zobrazit detail)
Desttro
@Desttro
Zdravím, prosímmůžete mi poradit, kde dělám chybu s contributte/reCAPTCHA ? Popisek je tady: https://forum.nette.org/cs/32732-contributte-recaptcha-neodesle-se-formular mockrát děkuji!
Martin Pohorský
@Jigsik

Ahojte, je tu někdo, kdo by mi pomohl rozchodit ninjify/qa na Windows? Když spustím script, tak se pak všechny závislosti očekávají ve vendor/ninjify/qa/bin místo ve vendor/bin, kde ve skutečnosti jsou. Viz error message:

/c/PROJECT/vendor/ninjify/qa/bin/codesniffer: line 31: /c/PROJECT/vendor/ninjify/qa/bin/phpcs: No such file or directory /c/PROJECT/vendor/ninjify/qa/bin/codesniffer: line 39: /c/PROJECT/vendor/ninjify/qa/bin/phpcs: No such file or directory

Milan Felix Šulc
@f3l1x
Ahoj. Bohuzel windows nepouzivam. Ale @mabar myslim, ze ano.
Marek Bartoš
@mabar
Též jsem na to narazil, nevyřešil. Používám už dlouho WSL, ale někdo mi říkal, že přes git bash to funguje. Myslím, že jde o problém v rozdílnosti implementace symlinků na Windows, ale nevím jistě.
Martin Pohorský
@Jigsik
Tak jste mě donutili nainstalovat WSL a už funguje. Díky :-). Jinak jsem používal git bash :-/.
Aleksandr Ščančar
@AleksandrScancar
Zdravím,
mám takovej problém s datagridem konkrétně s metodou setItemsDetail() používám k tomu template, kde používm {extends $originalTemplate}{block detail}<p>Loremipsum</p>{/block} a až na to, že se při kliku na tlačítko zobrazení detailu ukaže request v tracybaru s AJAXEM , tak se nic nestane...
jen dodám, že po velké zoufalosti jsem si naimportoval online CSS+JS knihovny přímo z ukázky playgroud na GITu
Aleksandr Ščančar
@AleksandrScancar
tady když tak pastebin... https://pastebin.com/akdxju5R
MagnificientLlama
@MagnificientLlama
Is there any way in datagrid tree view to have different columns from parent?
Dominik Procházka
@Domm98CZ
Zdravím, je tu někdo kdo používá nejnovější apitte/core? Řeším problém s basepath v rest api, dřív to šlo řešit přes @ControllerPath, ale teď jak jsou sjednocené @Path tak nevím jak na to. Nedokázal by mi někdo pomoci? Díky :)
Marek Bartoš
@mabar
Jak jsi to řešil skrze ControllerPath? Jediná změna v těch anotacích je, že už nemusíš řešit rozdíl mezi GroupPath, ControllerPath a Path, z pohledu uživatele by měla být jediná změna v názvu
Dominik Procházka
@Domm98CZ
@mabar přesně tak změna pouze v názvu konkrétního endpointu (jeho cestě) s tím že jí pak definuješ pro konkrétní api a verzi v dokumentaci hromadně, nikoliv u každého zvlášť
Marek Bartoš
@mabar
A kde je tedy problém?
Dominik Procházka
@Domm98CZ
No vyhodit tu path z těch jednotlivých endpointů, jako to šlo dřív skrz controllerpath, protože na starší verzi mi to fungovalo tak že když to bylo v groupPath, každý endpoint ve výsledné dokumentaci dostal do cesty "/api/v1/endpoint.." a když sem to definoval skrz controllerPath tak tam zůstalo jen "endpoint.." s tím že bylo v dokumentaci dopsané to že endpointy začínají vždy "/api/{verze}"
Marek Bartoš
@mabar
GroupPath na abstraktním controlleru, ControllerPath na konkrétním controlleru a Path na metodě se mají složit do jedné, kompletní cesty, která je stejná jak v dokumentaci, tak i při routování. Pokud tomu tak v tvém případě z nějakého důvodu nebylo, tak šlo o bug.
Dominik Procházka
@Domm98CZ
Aha, ok tzn. s jednotlivými částmi té cesty nemělo jít nikdy nijak manipulovat aby třeba část nebyla vidět ve finální dokumentaci. Chápu to tak správně?