PDA

Zobacz pełną wersję : SOBI - nie można wybrać kategorii



Hadal
04-12-2007, 13:41
Zainstalowałem SOBI2. Nie przetestowałem go nawet dobrze, bo nie mogę przy tworzeniu nowego wpisu wybrać kategorii. Nie chodzi o jakieś subkategorie, po prostu żadnej nie da się wybrać. Obsługuje to javascript ale wygląda na to, że nie działa. Czy wszystko co zainstaluję w joomla musi nie działać? Czy to normalne?

Hadal
04-12-2007, 13:59
Zauważyłem, że problem dotyczy niektórych szablonów .... :)

graff-IT
19-12-2007, 21:52
Mam ten sam problem.
Częściowo udało mi się go ominąć: nie mogę wybrać kategorii "od tyłu" (z panelu admina), natomiast bez problemu działa od frontu.

Nieco uciążliwa sprawa, więc podbijam temat :)


pzdr
/art

Lite1
23-01-2008, 14:15
Witam,
również mam problem z dodaniem wpisu do podkategorii.
Przez jakiś czas chodziło (bo dodałem kilkanaście wpisów) i nagle przestało działać.

Mam zainstalowane najnowsze (obecnie) SOBI2 RC 2.8.4 i Joomla! 1.0.13 Stable.

Lite1
25-01-2008, 09:49
Witam,
niestety nie mogę sobie poradzić z tym problemem...
Mam pytanie dotyczące zmiany "catid" wpisów.
Gdzie można to zmienić za pomocą phpmyadmin?? tzn. robię wpis, który przypisuję do danej kategorii(nie można wybrać podkategorii) i chciał bym w bazie zmienić "catid" danego wpisu. Gdzie należy to zmienić ??

Pozdrawiam.

Dodam jeszcze, że przy klikaniu na wybór podkategorii (na drzewku) w konsoli błędów w Firefoxie i Mozilli wyskakuje taki błąd:
http://img100.imageshack.us/img100/7295/sobi2rw0.jpg

Pozdrawiam.

Lite1
26-01-2008, 12:07
Uffff....
Naczytałem ja się troszeczkę na na ten temat, czyli - "nie można dodać podkategorii do wpisu w komponencie SOBI2 "
Wcześniej dodałem jpg-a z konsoli błędów i to właśnie naprowadziło mnie na taką oto notek na innym forum:

Nie moge oprzec sie wrazeniu ze probujesz ajaxa zmusic do czytania "obcego" serwera
Błąd pojawia sie najczesciej gdy skrypt ajaxowy wywolujesz z innej domeny niz wlasnie przypisana...
np piszac skrypt dla domeny http://www.example.com/jakis.php a uruchamiasz http://example.com/jakis.php


Więc:
Joomla zainstalowaną mam na: http://www.mojanazwa.vel.pl/, wykupiliśmy domenę http://www.innanazwa.pl/
i teraz: logowałem się przez http://mojanazwa.vel.pl/ lub http://innanazwa.pl i przez to nie działało !!!

po wpisaniu pełnej nazwy z "www" tego serwera gdzie mamy joomle wszystko działa jak należy.:D


Mam nadzieje, że komuś przyda się to co napisałem.

Pozdrawiam.

neo_fox
29-01-2008, 15:49
Witam,
.... Firefoxie i Mozilli wyskakuje taki błąd:
http://img100.imageshack.us/img100/7295/sobi2rw0.jpg

Pozdrawiam.

To znaczy że logujesz się do panelu administracyjnego korzystając z niepoprawnego adresu.
www.strona.pl (http://www.strona.pl) to nie to samo co strona.pl
Każda przeglądarka internetowa ma zabezpieczenia uniemożliwiające "dzwonienie" przez skrypty AJAX pod inny adres niż ten pod którym się znajduje.
Więc jeżeli poprawny adres twojej strony internetowej to www.strona.pl (http://www.strona.pl), skrypt SigsiuTree będzie próbował pobrać dane ze strony znajdującej się pod adresem www.strona.pl (http://www.strona.pl). Jeśli w tym momencie jesteś zalogowany pod adresem strona.pl/administrator to przeglądarka zabroni wywołania takiego zapytania.


Większość problemów z SigsiuTree i innych skryptów w panelu administracyjnym SOBI2 wynika z poniższych błędów:
Zły (nieoryginalny) szablon panelu administracyjnego
Niepoprawny adres strony, niezgodny z tym który jest zapisany w konfiguracji Mambo/Joomla ($mosConfig_live_site)
Więcej chyba nie ma ;)Pozdrawiam,
Radek

PS: Polecam zawsze sprawdzić błędy w konsoli błędów w Firefoxie

Covall9
05-02-2008, 17:36
zgrywasz speca a nie napisałeś nic nowego. pffff

af2p
08-02-2008, 14:13
Niestety wszystkie powyższe rady w moim przypadku nie poskutkowały. Adres na portal mam bez www, ale mimo to nie działa rozwijanie kategorii.
Jak w opcjach Sobi2 w poleceniu: Użyj SigsiuTree dam na Nie, to niby zaczyna działać, po lewej się rozwija ładnie, ale jak dam dodaj kategorię to wyskakuje błąd na stronie:

Fatal error: Call to undefined method: stdClass->checkoutcategory() in /home/lubuszanin/ftp/www/administrator/components/com_sobi2/admin.category.class.html.php on line 49

Najdziwniejsze jest to, że plik admin.category.class.html.php na moim serwerze w danej lokalizacji w ogóle nie istnieje.
Czy jest ktoś w stanie mi pomóc?

neo_fox
08-02-2008, 14:31
Użyj SigsiuTree dam na Nie, to niby zaczyna działać, po lewej się rozwija ładnie, ale jak dam dodaj kategorię to wyskakuje błąd
Włącz SigsiuTree i sprawdź błędy w konsoli błędów w Firefoxie

af2p
08-02-2008, 14:35
Oto treść błędu:

Błąd: stmExpand is not defined
Plik źródłowy: javascript:stmExpand(7,0);
Wiersz: 1

neo_fox
08-02-2008, 14:45
Sprawdź zaraz po tym jak strona się załaduje.
Korzystasz ze standardowego szablonu administracyjnego?

af2p
08-02-2008, 14:56
Zaraz po tym jak otworze komponent wyświetla się taki błąd:

Błąd: missing : in conditional expression
Plik źródłowy: http://portal.lubuszanin.nazwa.pl/administrator/index2.php?option=com_sobi2
Wiersz: 138, Kolumna: 205
Kod źródłowy:
u_imgFolder" + catid + "' alt=''></a><a class = 'treeNode' id='SigsiuTreeAdmMenu" + catid + "' href=\""?d1df5470653b7ca07a43a8f7a849bdfe=ed39b92faaa591f0 86220ebc4730bfea + url + "\">" + name + "</a></div>";

Przed tym dużo ostrzeżeń takich jak:


Ostrzeżenie: Nieznana własność "filter". Deklaracja opuszczona.
Plik źródłowy: http://lubuszanin.nazwa.pl/www/administrator/components/com_sobi2/includes/admin.sobi2.css
Wiersz: 141
oraz

Ostrzeżenie: Nieznana własność "taxt-align". Deklaracja opuszczona.
Plik źródłowy: http://lubuszanin.nazwa.pl/www/administrator/components/com_sobi2/includes/admin.sobi2.css
Wiersz: 47

Szablon panelu administracyjnego mam standardowy.

neo_fox
08-02-2008, 15:31
Heh, założę się że nie zainstalowałeś łatki na Joomla 1.0.13
W tej wersji jest dość poważny błąd dotyczący sesji i Joomla ma głupią manie dodawać sessionid do każdego generowanego linka. W momencie gdy taki string zostaje dodany do linku javascript rozkłada to to wszystkie skrypty na łopatki ;)
Zobacz tu: http://www.sigsiu.net/forum/index.php/topic,4454.0.html

Pozdrawiam,
Neo

Covall9
08-02-2008, 15:39
neo fox chyba nie we właściwe miejsce kierujesz...
miałem ten sam problem
trzeba dodać

<?php
include_once( $mosConfig_absolute_path . '/editor/editor.php' );
initEditor();

// Workaround to include custom head tags from components
if (isset( $mainframe->_head['custom'] ))
{
$head = array();
foreach ($mainframe->_head['custom'] as $html) {
$head[] = $html;
}
echo implode( "\n", $head ) . "\n";
}
?>
w sekcji meta templatki w adminie.
oczywiście include_once( $mosConfig_absolute_path . '/editor/editor.php' ); to już jest więc zamieniamy

neo_fox
08-02-2008, 15:58
neo fox chyba nie we właściwe miejsce kierujesz...
w sekcji meta templatki w adminie.


Ten kod jest w każdym oryginalnym szablonie od wersji Joomla 1.0.12 więc nie trzeba go dodawać. Dlatego zawsze mówię



Większość problemów z SigsiuTree i innych skryptów w panelu administracyjnym SOBI2 wynika z poniższych błędów:
Zły (nieoryginalny) szablon panelu administracyjnego..

To ten post który skomentowałeś w ten sposób:


zgrywasz speca a nie napisałeś nic nowego. pffff

Natomiast to:


Błąd: missing : in conditional expression
Plik źródłowy: http://portal.lubuszanin.nazwa.pl/administrator/index2.php?option=com_sobi2
Wiersz: 138, Kolumna: 205
Kod źródłowy:
u_imgFolder" + catid + "' alt=''></a><a class = 'treeNode' id='SigsiuTreeAdmMenu" + catid + "'
href=\""?d1df5470653b7ca07a43a8f7a849bdfe=ed39b92faaa591f0 86220ebc4730bfea + url + "\">" + name + "</a></div>";to seesionid z Joomla dodawane do każdego możliwego linku.
Jak widzisz w ten sposób niszczona jest deklaracja skryptu i wszystkie skrypty JavaScript przestają działać.

Pozdrawiam,
Neo

af2p
08-02-2008, 16:35
Dzięki wielkie pomogło :)
Powiem szczerze że widziałem i czytałem ten post ale myślałem że to nie odnośnie tego tematu :)
Pozdrawiam

neo_fox
08-02-2008, 17:00
Nie ma za co. My zawsze pomożemy ;)

Covall9
10-02-2008, 13:56
tamten Pan napisał to wszystko co powiedziane było w poprzednich postach udawając mistrza ;)

błąd w tym że miałem oryginalny szablon więc to do niczego się nie przyda a aktualizacja joomla spowodowana taką błahostką- mi by się nie chciało
Zresztą to najłatwiejsza odpowiedź na niepowodzenie

galganka
07-12-2008, 17:38
Witam!

Mam pytanie trochę na odwrót. Czy nie dałoby się ominąć zaznaczania kategorii? Chciałabym mieć tylko jedną kategorię i żeby była ona domyślna, bez potrzeby jej zaznaczania. Czy jest taka możliwość?