Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
MartinLedel
@MartinLedel
Enda som står är kravet är att ha
Två externa tjänster, sen är det nog upp till dig att avgöra hur bra poäng du vill ha
knasenn
@knasenn
@MartinLedel Ah ok :) Jag ska såklart sikta på så högt som möjligt men 100% brukar vara knepigt tycker jag :)
Christian Norrman
@iFaxity
Är ju alltid bättre att skriva bra tester och få lite mindre kodtäckning än att skriva dåliga tester men med full kodtäckning. 😀
Kristoffer Linder
@liiinder
shhh
Jimpxx
@Jimpxx
Någon som vet hur man kan "gömma" länkarna i navbaren när en användare inte är inloggad? Jag vill till exempel gömma login om en användare är inloggad och detsamma med logout när en användare inte är inloggad.
Mohammad Alburhan
@H4MSK1
@Jimpxx
i din vy så kan du skriva följande
<?php if (! $session->has('user') || is_null($session->get('user'))) : ?>
 login knapp
<?php else : ?>
 logout knapp
<?php endif; ?>
Jimpxx
@Jimpxx
@H4MSK1 Ja, tänkte om man kunde ha det uppe i navbaren :D Men tack, har den lösningen som en backup!
Christian Norrman
@iFaxity
@Jimpxx Annars kan man som tidigare nämnts kan man dynamiskt ändra navbaren i config/header/{responsive,header}.php. För att komma åt DI behövde jag global $di; i filen. Om man som i mitt fall skapat en DI modul för autensitering av användaren.
Jimpxx
@Jimpxx
@iFaxity Okej, lite osäker på hur jag ska gå tillväga. Jag skulle isf behöva DI för att komma åt session och kolla om en användare är inloggad. Hur drar jag in DI i header.php?
Kristoffer Linder
@liiinder
är väl vanlig php så man borde väl komma åt det ändå bara att header.php returnerar en array men du kan ju lägga in saker innan @Jimpxx
Jimpxx
@Jimpxx
:thumbsup:
Christian Norrman
@iFaxity
För att få tillgång till di så behöver du global $di i din header.php fil, så drar du in $di globalen in i php filens scope.
@Jimpxx verkar som gitter inte spelar snällt, ser aldrig uppdateringar längre :/. skulle svarat tidigare annars.
knasenn
@knasenn
Hejhej, Jag försöker regga mig för vårterminens kurser men får inte upp kurserna för vt20.
Har jag missat registreringsperioden? Eller är jag inte berättigad?
knasenn
@knasenn
Sry att jag posta här men fann ingen annan lämplig chat :)
Emelie Å.
@theEmelie
Jag har inte heller några kurser, så antar att dom inte lagts upp än eller något
knasenn
@knasenn
@theEmelie Ja ok, då håller jag tummarna eller vad man säger:)
Emil Folino
@emilfolino
@knasenn @theEmelie brukar vara 3 veckor innan terminsstart så det borde isåfall vara i dag ... ni kanske var typ 47 minuter för snabba ;)
Jimpxx
@Jimpxx
@iFaxity Ah, den plockar in DI genom att bara skriva global $di, trodde det var nåt mer komplicerat :)
Anna Maria
@Lyco18
Får inte till mitt test i modulen, står 'Argument 1 passed to Anax\Model\Coordinates::getCoordinates() must be of the type string, null given’ men jag har "$this->di->get("request")->setGet("search", "8.8.8.8”)” (då search är argumentet som används i getCoordinates(), innan jag kallar på "$res = $controller->indexAction();” Stirrrat mig blind nu ett tag
Robin Blixter
@Blixter

I mitt projekt så sparar jag frågorna som användaren kan ställa som TEXT i sqlite. Problemet är att inte alla karaktärer sparas rätt. Om jag till exempel skriver php-kod som kan se ut så här:

<?php
$t = date("H");

if ($t < "20") {
    echo "Have a good day!";
}
?>

Så sparas den så här i databasen och blir därför inte parsad på ett korrekt sätt när jag visar upp det på webbplatsen:

&lt;?php
$t = date(&quot;H&quot;);

if ($t &lt; &quot;20&quot;) {
    echo &quot;Have a good day!&quot;;
}
?&gt;

Någon som har ett tips på vad detta kan bero på? Min encoding är satt till UTF-8 i databasen.

Anton Johnsson Håkansson
@EvilBengt
@Blixter Vene men skulle tippa på att PDO eller nått lager nånstans (kanske sqlite tom) escapar allt sånt som < > " osv. E tanken att användaren ska kunna skriva php-kod eller genereras den på nåt sätt?
Robin Blixter
@Blixter
Tanken är att användaren skall kunna skriva kod i markdown. Precis som här på gitter eller stackoverflow.
Gör väl inte så mycket eftersom det inte är en riktig sida men stör mig lite!
Anton Johnsson Håkansson
@EvilBengt
Ah ok. Nu tror ja att ja e me... E tanken att användaren då ska kunna skriva till exempel php-kod i sin fråga som sen ska visas som kod på sidan? :D
Robin Blixter
@Blixter
Ja precis :)
Anton Johnsson Håkansson
@EvilBengt
Ah då så. De andra exemplet, e de så de visas på sidan eller e de direkt från databasen, för om de ser ut så direkt från databasen borde de sedan visas som de ska på sidan.
Robin Blixter
@Blixter
Så visas det på bilden, och ser även ut så i databasen. Men jag ser nu att när jag inte parsar texten till Markdown så blir det faktiskt rätta tecken. Så det måste bli fel när det görs om till markdown.
Anton Johnsson Håkansson
@EvilBengt
:thumbsup:
De e bara bra om de sparas så i databasen så de vill du nog inte bli av med, tror ja inte. Dock måste man kanske göra nått me de innan de parsas till markdown för att de ska funka :D
Robin Blixter
@Blixter
Ja det låter som det! Tack för hjälpen. Ska nog lösa det på något sätt
Anton Johnsson Håkansson
@EvilBengt
:thumbsup:
Kristoffer Linder
@liiinder
fanns väl något sånt textfilter i anax?
Robin Blixter
@Blixter
Jag har bara kört Markdown nu, hoppades att det skulle räcka. Men jag får nog kolla igenom vad det finns för filter i ramverket. Får det inte att fungera nämligen.
Kristoffer Linder
@liiinder
hmm... om man vill köra en HTMLForm knapp som redirectar , gör man det med en callbackSubmit också eller finns det något smidigare sätt?
funkade ju fint det där :D
jespernyhlen
@jespernyhlen
Då börjar aktiviteten öka på det nya året… Dags att hoppa in i röran! :D
mope18
@mope18
@Blixter Verkar som att Form-klassens create metod per default escapar det som matats in i formuläret. Kolla på den metoden så ser du att "escape-values" är satt till true. Du kan i create/update formulären sätta denna till false så kommer inputen ej att escapas. Vad jag kan hitta så kan man inte sätta detta på enskilt input-element utan det gäller för formuläret som helhet.
Robin Blixter
@Blixter
@mope18 Ja, där sa du något! Tack för det tipset
Kristoffer Linder
@liiinder
Finns det något sätt för htmlform att läsa in utf-8 utan att klanta till det med åäö? :/
Eller är det sqlite som gör att det felar tro
mope18
@mope18
@liiinder testa att sätta "escape-values" till false för ditt formulär , då funkar åäö fint för mig i kombination med sqlite
Kristoffer Linder
@liiinder
Smooooth! tack! :D
Fungerade finfint :)
mope18
@mope18
gött! :thumbsup:
Kristoffer Linder
@liiinder
@mosbth finns det några exempel på inner joins i anax databasgrej? Känns som jag nu kör väldigt många frågor i onödan när man egentligen bara vill koppla post->userId med user->id för att kunna nå username och email :/
Robin Blixter
@Blixter
@liiinder antingen går du in i ActiveRecordModel och lägger till egna metoder som har inner joins. Eller så skapar du bara egna metoder i din klass som extendar ActiveRecordModel, där du använder querybuilder. Så här kan en sådan metod se ut:
        $this->checkDb();
        return $this->db->connect()
            ->select($select)
            ->from($this->tableName)
            ->orderBy($orderBy)
            ->join($joinTable, $joinOn)
            ->limit($limit)
            ->execute()
            ->fetchAllClass(get_class($this));