- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
marostieklo @mks - w jaki sposób? jak coś formularz jest w backendzie wygenerowany dzieki generate-admin próbowałem zadziałać coś w _form_field.php i jak pojawia się moje pole to zamiast render(...) użyłem getRaw() ale wywaliło błąd braku metody [odpowiedz]
-
marostieklo @mks - obawiam się że jednak to nie wystarczyło wysypało tylko błędy typu Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/.../lib/vendor/symfony/lib/widget/sfWidgetFormSchema.class.php on line 512 i wiele podobnych. Oficjalne forum symfony jak na razie milczy w tej sprawie. Próbuje teraz wrzucić jakieś attrybuty żeby format wiersza zmienić ale oczywiście nie wiem jakie tam się wpisuje ;/ [odpowiedz]
-
marostieklo @pawel-ryznar - nadal nic. Doszedłem jak na razie do tego: linijka | 'label' => $this->renderContentTag('label', self::escapeOnce($option), array('for' => $id)), | w pliku lib/vendor/symfony/lib/widget/sfWidgetFormSelectRadio.class.php jest odpowiedzialna za to o czym mówie. Po wykasowaniu tego escapeOnce wszystko działa tak jak chcę tylko że to jest nieładny hack na symfony ;/ szukam teraz sposobu na przemycenie ładnego parametru w to miejscie. [odpowiedz]
-
marostieklo Nie mogę znaleźć sposobu. Usuwam wywołanie metody escapeOnce. Nie podoba mi się to ale muszę mieć tą funkcjonalność. Zgłosiłem to na forum symfony więc może mi wyjaśnią co robie źle. Albo naprawią buga. [odpowiedz]
Kiedy sprawdziłem i pobrałem listę bezpośrednio w widoku to wszystko jest ok. Problem pojawia się podczas przekazywania zmiennej z kontrolera do widoku. "echo $zmienna->getHtml(); " wyświetla wtedy poprawnie kod html. (nazwy metod nieistotne). Ale pobieranie danych w widoku nie powinno mieć miejsca. Macie pomysł? Nie wiem w ogóle jak tego szukać w google.
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
marostieklo Update: Wpisanie w kontrolerze $this->test_html = 'test html'; w widoku wyświetla się jako < i >. Moja wersja symfony to 1.4.3. To jest coś oczywistego i banalnego... musi być :P [odpowiedz]
-
marostieklo Update: co ja tu napisałem? miało być z kodem html ale mi "eskejpowało", zmienna test_html oczywiście zawiera kod html [odpowiedz]
-
vee nie ucial ci czasem flaker znaczkow? jesli gdzies ma byc < to stosuj [ bo flaker ucina. dla mnie to bedzie cos z mechanizmem automatycznego escapeowania [odpowiedz]
-
marostieklo @vee - to ze flaker mi uciął to małe piwo, nic dziwnego. Czemu mi symfony eskejpuje i jak to ominąć to ja nie wiem. ;/ Jak na razie "rozwiązałem" problem o tak:
function reverse_htmlentities($mixed)
{
$htmltable = get_html_translation_table(HTML_ENTITIES);
foreach($htmltable as $key => $value)
{
$mixed = ereg_replace(addslashes($value),$key,$mixed);
}
return $mixed;
}
i kiedy daje echo reverse_htmlentities($zmienna) to pokazuje się tak jak powinno. Tylko że to jest jakiś hack i wolałbym to zrobić w jakiś "legalny" symfonowy sposób. [odpowiedz] -
vee @marostieklo - jest cos takiego jak getRaw i powinno ci pomoc. symfony-project.org/...k/1_0/07-Inside-the-View-...
[odpowiedz]
-
marostieklo @vee - yeah! naprowadziłeś mnie. Wystarczyło napisać $obiekt->getKolumna(ESC_RAW); i wtedy pojawia się tak jak ma być. Wielkie dzięki. [odpowiedz]
-
vee łiii @vee kolejny raz uratował świat :] [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
vee jak ładujesz? sam jakims object itd? moze wyprobuj swfobject.js ? [odpowiedz]
-
marostieklo próbowałem oba przypadki, teraz znowu wracam do swfobject to mi mówi ze swfobcject is not defined. [odpowiedz]
-
marostieklo O chryste, sam nie wiem o co kaman, miałem wersję swfobject 2.2 i nie działało, wgrałem wersję 1.6 i zaczęło działać. Robiłem tyle różnych prób których nie do końca rozumiałem że nie potrafie w końcu wyjaśnić co pomogło. Teraz będe próbował z innymi filmami wiec zobaczymy czy pójdzie. [odpowiedz]
Sprawa wygląda tak: mam konto googla połączone z kontem youtube i z innej strony muszę wyświetlać listy filmów oraz wgrywać filmy. Początkowo udawało mi się wyświetlać listę filmów teraz jednak api odmówiło także tego. Ciągle tylko błąd 403. Próbuję się zalogować w jakiś sposób jednak zawsze coś jest nie tak i nie mogę tego przeskoczyć ;/ Pozornie wydaje się to wszystko banalne ale no nie daję rady.
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
D3X nie ma jakiejś gotowej biblioteki do obsługi google api? [odpowiedz]
-
marostieklo No zend podobno jest i próbuje właśnie z niego korzystać jednak wcale nie jest to takie oczywiste dla mnie ;/ nie mogę znaleźć odpowiedzi w google i powoli zaczynam się poddawać [odpowiedz]
-
marostieklo Doszedłem do tego że api oskarża mnie "invalid developer key" a klucz mam generowany dla tego konta i tej domeny :/ Poza tym wczoraj działało na tym samym kluczu! Różne instrukcje na necie zalewają mnie tonami tekstu i ciężko wyławiać konkretne informacje. [odpowiedz]
-
marostieklo ok postęp, zarejestrowałem developer key w innym miejscu niż wcześniej i teraz zaczęła działać lista filmów. Swoją drogą czemu są różne miejsca na developer key? code.google.com/...l/pl-PL/apis/base/signup....
oraz code.google.com/apis/youtube/dashboard
chociażby i inny tekst wysyła do innego linku. No ale jako żółtodziób w tym temacie nie będę się wymądrzał. Po prostu jestem sfrustrowany natłokiem zbędnych bądź fałszywych informacji. [odpowiedz]
-
marostieklo Dzięki za linka. Nie wiem co się dokładnie stało ale teraz (po stworzeniu nowego klucza w innym miejscu) wszystko działa tak jak opisuje to ta strona framework.zend.com/...ual/en/zend.gdata.youtube...
więc wygląda na to że problem rozwiązany. Od razu człowiek mniej się stresuje. ;] Link pewnie się przyda jak zaczną pojawiać się błędy bo teraz nie ma zgrzytów. [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
kinyen witaj! [odpowiedz]
Ładuję...
