Ostatnie wiadomości

Strony: 1 [2] 3 4 ... 10
11
Development / Odp: Ice 1.2.0
« Ostatnia wiadomość wysłana przez mruz dnia Marzec 31, 2017, 23:44:13 »
Ice 1.2.10 ze wsparciem do PHP 7.1 wydany!
12
Problemy i wsparcie / Odp: metoda afterFetch() dla dwóch modeli? [rozwiązane]
« Ostatnia wiadomość wysłana przez falcon dnia Marzec 01, 2017, 10:32:04 »
Po chwili przestało mnożyć ceny w backendzie zgodnie z oczekiwaniami.
Będę to jeszcze testował, może coś się z cache'em
13
Problemy i wsparcie / metoda afterFetch() dla dwóch modeli? [rozwiązane]
« Ostatnia wiadomość wysłana przez falcon dnia Marzec 01, 2017, 10:17:05 »
Cześć,
mam dwa modele Produkty.php odnoszące się do tej samej tabeli - jeden w app/backend/models/ a drugi w app/frontend/models/.

 w  app/frontend/models/Produkty.php Dodałem metodę:
	public function afterFetch()
    {
       
        $this->cena = $this->cena * 2;
    }
która mnoży cenę razy dwa przy każdym tworzeniu instancji obiektu.

https://docs.phalconphp.com/pl/latest/reference/models.html#initializing-preparing-fetched-records

Dlaczego cena jest mnożona zarówno we frontendzie jak i  w backendzie, skoro ta metoda umieszczona jest tylko w modelu z frontendu.

Spodziewałem się, że ceny w backendzie będą niepomnożone  :o
14
Problemy i wsparcie / Odp: 404 nie rozpoznaje złego wzorca
« Ostatnia wiadomość wysłana przez falcon dnia Luty 06, 2017, 14:54:26 »
Po dodaniu
Cytuj
$router->notFound(array('controller' => 'index', 'action' => 'error404'));

wszystko działa dobrze.

Info wziąłem stąd:
https://github.com/phalcon/cphalcon/issues/446
15
Problemy i wsparcie / 404 nie rozpoznaje złego wzorca [Rozwiązany]
« Ostatnia wiadomość wysłana przez falcon dnia Luty 06, 2017, 14:34:15 »
Cześć,
adres http://test.pl/ciagznakow jest poprawnie przechwytywany przez obsługę błędu 404, natomiast
http://test.pl/cia.gznak.ow już nie zostaje rozpoznany przez ACTION_NOT_FOUND.
Mój routing:

        $di->set('router', function(){

            $router = new \Phalcon\Mvc\Router(FALSE);
            $router->setDefaultModule("frontend");

           
            $router->add(
                "/",
                array(
                    'controller' => 'index',
                   'action' => 'glowna'
                )
            );
 $router->add(
                "/:action/:params",
                array(
                    'module' => 'frontend',
                    "controller" => "index",
                    "action"     => 1,
                    "params"     => 2,
                )
            );

    /* reszta routingu  */
            return $router;
        });

        $this->setDI($di);
    }

...

catch (\Exception $e)
        {
             switch ($e->getCode()) {
            case PhDispatcher::EXCEPTION_HANDLER_NOT_FOUND:
            case PhDispatcher::EXCEPTION_ACTION_NOT_FOUND:
            exit(header("location: /error404"));
            }
        }

Czy ktoś wie dlaczego kropki w adresie url tak zmieniają logikę tego routingu?
16
Development / Odp: Ice 1.2.0
« Ostatnia wiadomość wysłana przez mruz dnia Styczeń 31, 2017, 22:56:28 »
O proszę  ;D 8)
17
Development / Odp: Ice 1.2.0
« Ostatnia wiadomość wysłana przez Riu dnia Styczeń 30, 2017, 23:45:08 »
Zajrzałem dziś do dodatkowych rozszerzeń na Vipserv... a tam Ice :) Gratuluje!
18
Development / Odp: Ice 1.2.0
« Ostatnia wiadomość wysłana przez mruz dnia Styczeń 16, 2017, 19:20:31 »
Chwilę mnie tu nie było... a Ice już w wersji 1.2.4. Głównie drobne poprawki ostatnio.
19
Po godzinach / Odp: Halo
« Ostatnia wiadomość wysłana przez Riu dnia Styczeń 10, 2017, 22:29:35 »
Sceptyk z optymistą rzadko kiedy dojdą do porozumienia ;-)
Wystarczy porozumienie na poziomie: używamy tego samego fw ;)
20
Po godzinach / Odp: Halo
« Ostatnia wiadomość wysłana przez falcon dnia Styczeń 08, 2017, 20:01:05 »
Sceptyk z optymistą rzadko kiedy dojdą do porozumienia ;-)
Strony: 1 [2] 3 4 ... 10