PDA

Zobacz pełną wersję : Ręczna instalacja komponentu Sobi



Rad!
21-09-2008, 23:40
Witam,
mam pewien problem, chciałbym zainstalować ręcznie komponent Sobi, korzystałem z pomocy na http://www.pomoc.joomla.pl/content/view/411/26/ lecz i tak nie dałem rady :/ problem pojawia się w ostatniej części instalacji po 10 punkcie. Powiem szczerze nie wie co w tym momencie mam zrobić. Wszystkie pozostałe elementy instalacji do punktu 10 są proste. Żeby wykonać te powyżej 10 jak mniemam należy znać strukturę bazodanową komponentu, czy ktoś kiedyś ręcznie instalował Sobi??

zwiastun
22-09-2008, 01:15
kwerendy tworzące tabele są w pliku sobi2.xml

Rad!
27-09-2008, 22:08
tylko ja dodać takie coś:
CREATE TABLE IF NOT EXISTS `#__sobi` (
`id` int(11) unsigned NOT NULL auto_increment,
`catid` int(11) NOT NULL default '0',
`name` varchar(100) NOT NULL default '',
`address` varchar(100) NOT NULL default '',
`city` varchar(100) NOT NULL default '',
`postcode` varchar(10) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
`federal_state` varchar(100) default NULL,
`district` varchar(100) default NULL,
`county` varchar(100) default NULL,
`telephone` varchar(25) default NULL,
`fax` varchar(25) default NULL,
`url` varchar(250) default NULL,
`email` varchar(100) default NULL,
`image_url` varchar(250) default NULL,
`description` text default NULL,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`hits` int(11) NOT NULL default '0',
`visits` int(11) NOT NULL default '0',
`published` tinyint(1) NOT NULL default '0',
`checked_out` int(11) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`ordering` int(11) NOT NULL default '0',
`archived` tinyint(1) NOT NULL default '0',
`params` text NOT NULL,
`user_id` int(11) NOT NULL default '0',
`access` tinyint(11) unsigned NOT NULL default '0',
`expires` datetime NOT NULL default '0000-00-00 00:00:00',
`contact_person` varchar(100) default NULL,
PRIMARY KEY (`id`),
KEY `catid` (`catid`,`published`,`archived`),
KEY `access` (`access`)
);

Rad!
27-09-2008, 22:30
kolumny są określone w tabeli componnents i nie rozumiem jak to tam umieścić coś innego :confused:

crazyluki
27-09-2008, 23:01
w phpmyadmin - #__ zamień na swój przedrostek tabeli i wykonaj kwerende...

Rad!
27-09-2008, 23:20
tak też zrobiłem tylko że z nazwą tabeli components z tego co się orientuje wszystko powinno być wewnątrz niej

Rad!
28-09-2008, 01:24
po tym jak walczyłem z bazami mam taki error:
DB function failed with error number 1146
Table 'db1_markinvest_pl.jos_sobi' doesn't exist SQL=SELECT a.*, g.name AS groupname, cc.name AS category, u.name AS editor FROM jos_sobi AS a LEFT JOIN jos_groups AS g ON g.id = a.access LEFT JOIN jos_categories AS cc ON cc.id = a.catid LEFT JOIN jos_users AS u ON u.id = a.checked_out ORDER BY a.catid, a.ordering LIMIT 0, 30

Rad!
28-09-2008, 15:06
acha dla wyjaśnienia instaluje sobi 1 a ręcznie dlatego że na serwerze inaczej się nie da tzn przez instalator Joomla!:/:(

vego007
28-09-2008, 15:26
tak też zrobiłem tylko że z nazwą tabeli components z tego co się orientuje wszystko powinno być wewnątrz niej

Nie bierz się za coś o czym nie masz pojęcia. Crazyluki wyraźnie Ci napisał, żebyś zmienił tylko przedrostek a nie nazwę tabeli. Wiesz do czego służy wogóle create table? Pewnie nie bo byś nie pytał o to



Table 'db1_markinvest_pl.jos_sobi' doesn't exist SQL=SELECT a.*, g.name AS groupname, cc.name AS category, u.name AS editor FROM jos_sobi AS a LEFT JOIN jos_groups AS g ON g.id = a.access LEFT JOIN jos_categories AS cc ON cc.id = a.catid LEFT JOIN jos_users AS u ON u.id = a.checked_out ORDER BY a.catid, a.ordering LIMIT 0, 30


Skoro nie ma tabeli sobi to skąd ma Ci wybrać dane?