|
userxp
|
 |
« : 09.07.2006, 19:01:10 » |
|
избавиться - написать еще один компонент просто вставляющий нужный код, а в настройках сайта сделать выбор какой компонент ставить на главную
ну вот, набросал от нечего делать. по сути - это "пустой" компонент, который выводит настраиваемый index.php, находящийся в /components/com_selfpage/userpages/т.е., вы можете отредактировать этот файл по желанию и выводить на экран. максимально примитивно. никаких настроек. подключение стандартно - установить как компонент, потом опубликовать его в меню. зы. если есть предложения по доработке - можно подумать о развитии 
|
|
|
|
« Последнее редактирование: 13.07.2006, 11:51:28 от userxp »
|
Записан
|
|
|
|
Alexander Stun
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 9
|
 |
« Ответ #1 : 04.01.2007, 16:55:43 » |
|
userxp, большое спасибо за такой компонент! Мне как раз приходится сейчас совершать первые шаги в написании компонентов.
|
|
|
|
|
Записан
|
|
|
|
|
rus-usa
Гость
|
 |
« Ответ #2 : 01.12.2007, 16:18:58 » |
|
Да дофига документации ведь. В том числе и на английском языке. Прочитал - посмотрел примеры готовых компонентов - делаешь сам!  Я много чего уже пересмотрел, но пока .... А по конкретней .
|
|
|
|
|
Записан
|
|
|
|
|
beerman
Гость
|
 |
« Ответ #3 : 10.01.2008, 16:46:47 » |
|
парни, не бейте ногами в живот, но у меня несколько страниц. как их при помощи этого модуля подключать?
|
|
|
|
|
Записан
|
|
|
|
|
Fon
|
 |
« Ответ #4 : 13.01.2008, 04:57:10 » |
|
ты вообще понял что спросил? речь идет о компоненте!!!
|
|
|
|
|
Записан
|
|
|
|
|
beerman
Гость
|
 |
« Ответ #5 : 22.01.2008, 16:08:41 » |
|
ты прекрасно понял, что я имел ввиду именно компонент, но немного ошибся. если знаешь ответ - пиши. иначе не надо флейм разводить
|
|
|
|
|
Записан
|
|
|
|
gayaneshka
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #6 : 25.01.2008, 11:16:02 » |
|
Доброго времени суток!
Скачала компонент, в index.php добавила код моего скрипта, из которого мне нужно сделать компонент. Рядом с index.php сложила все файлы-обработчики скрипта, прописала их в xml, заархивировала, установила компонент, создала в меню пункт, вызывающий этот компоннет и результат "Извините, страница не найдена. Пожалуйста, вернитесь на главную страницу сайта. " Что делаю не так?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #7 : 26.01.2008, 18:56:41 » |
|
как добавила, как вызываешь? или мне угадывать?
|
|
|
|
|
Записан
|
|
|
|
gayaneshka
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #8 : 28.01.2008, 10:24:38 » |
|
вызываю как любой стандартный компонент - в меню создаю новый пункт - компонент и выбираю собсна этот самый компонент
вставила - в index.php прописала свой скрипт, оставив неизменным то, что там было, т.е. как минимум первый echo должен был бы вывестись.
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #9 : 28.01.2008, 12:45:05 » |
|
а сам по себе компонент работает? изначальный текст выводит?
|
|
|
|
|
Записан
|
|
|
|
gayaneshka
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #10 : 28.01.2008, 13:03:47 » |
|
если ставлю компонент в таком виде, как тут выложен, то да, выводит... соответственно вопрос, как подключить файлы своего скрипта? чтоб не инклюдом, а полноценно вписать в index код?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #11 : 28.01.2008, 13:08:06 » |
|
ну и впиши. я же не вижу, что ты делаешь и как... selfpage.php$filename = 'index.php'; include_once ($mosConfig_absolute_path.'/components/'.$option.'/userpages/'.$filename);
вроде ж понятно написано...
|
|
|
|
|
Записан
|
|
|
|
gayaneshka
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #12 : 28.01.2008, 13:43:43 » |
|
таааак.. прогресс на лицо.. может со мной еще не все потеряно :-) и так... делаю как всегда через разные глубокие места.. поставила пустой компонент как есть. Открыла index из установленных компопнентов, убрала там одну строчку вывода, оставив только запрет прямого доступа, воткнула туда весь код первой страницы скрипта!!! Работатет!! Теперь нужно сделать так, чтоб все остальные страницы моего скрипта тоже работали (пока матерится, что он таких файлов в глаза не видел). Их куда прописать? selfpage.php $filename = 'index.php'; include_once ($mosConfig_absolute_path.'/components/'.$option.'/userpages/'.$filename); сюда же?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #13 : 28.01.2008, 14:16:33 » |
|
ну это зависит от того, как у тебя происходит подключение остальных файлов. главное - правильно указать путь к ним.
|
|
|
|
|
Записан
|
|
|
|
gayaneshka
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #14 : 28.01.2008, 16:01:03 » |
|
ох. на одно надеюсь, что наши с тобой мучения.. точнее твои мучения со мной кому-нибудь пригодтся :-) их "подключения" не происходит никак.... обращение к файлам происходит двумя способами - через форму и линком.. что в принципе - одна фигня.. прописываю полный путь от корня до файла.. файл открывается, но!! открывается он из вне, т.е. код <?php defined('_VALID_MOS') or die ('Direct Access to this location is not allowed');
//echo '--- Примерный текст подключаемого файла ----'; ?> приводит к Direct Access to this location is not allowed, а мне вот сильно не хочется, чтоб к файлам был такой доступ.
поэтому и пытаюсь понять к какому месту цеплять остальные файлы?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #15 : 28.01.2008, 16:03:57 » |
|
ааааа... ну тада их надо брать либо делать как изначально через враппер, либо "подгонять" все вызовы под джумлу. т.е., их надо переписать
|
|
|
|
|
Записан
|
|
|
|
gayaneshka
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #16 : 28.01.2008, 16:16:32 » |
|
нееее... во враппере я разачаровалась как-то.. не понра... что значит "подгонять" под джумлу?
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #17 : 28.01.2008, 16:24:00 » |
|
смотреть, как происходят вызовы, привязка файлов, изменять адресную строку и т.д.
|
|
|
|
|
Записан
|
|
|
|
|
brodjaga
Гость
|
 |
« Ответ #18 : 14.05.2008, 10:39:32 » |
|
Хорошый компонент!! уже пользуюсь для експерементов! Хотелось бы спросить насчет библиотеки електронных книг, идея актуальна или все заглохло? мне вот тоже чет подобное нада делать! В первом приближении тоже самое, хотелось бы поговорить о том как ты организовуеш поиск(алгоритм)?
|
|
|
|
|
Записан
|
|
|
|
|
Athlete
Гость
|
 |
« Ответ #19 : 22.05.2008, 11:50:49 » |
|
Доброго времени суток! Я никак не могу научиться работать с пустым компонентом! Чтобы перейти к более сложным вещам я хочу сделать следующее: создать в пустом компоненте кнопочку "submit", при ее нажатии вызывался скрипт проверки соединения с БД. Вот текст файла index.php для пустого компонента: <?php defined('_VALID_MOS') or die ('Direct Access to this location is not allowed'); ?> <form action="scripts/connectDB.php" method="POST"> <input type="submit"> </form> Вот код скриптика connectDB.php: <?php
if ($link = mysql_connect("localhost", "login", "pass"))
{echo "Соединились!";}
else {echo "Облом!";}
?> Что же у меня получается: когда на сайте я нажимаю ссылку на компонент, то все прекрасно, кнопка отображается, НО при нажатии на кнопку у меня получается абсолютно чистая страница с надписью "Соединились!" или "Облом!", в зависимости от результата проверки. Подскажите, как мне вывести результаты проверки в интерфейсе сайта, а не на чистой странице?
|
|
|
|
|
Записан
|
|
|
|
Death
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 53
НЕТ разрывам!!!
|
 |
« Ответ #20 : 23.05.2008, 19:23:16 » |
|
нееее... во враппере я разачаровалась как-то.. не понра... что значит "подгонять" под джумлу?
Не пропадай. Если у тебя все заработало напиши попроще "Для самых маленьких" мануальчик как все это делается. Просто во всех факах пишут языком для уже подготовленного пользователя. Офтоп: Вот что интересно начал я PHP изучать. Нашел уйму учебников. Но все они как один : на первой странице пишем скрипт "Hello World" на второй сразу конструкции непонятные (откуда что берется) Авторы почемуто считают что PHP изучают вторым языком программирования. И что у читателя уже есть опыт в написании программ. А где взять промежуток знаний между "Hello World" и ..... Вот я и прошу дайте кто-нибудь учебник которого у меня нет, но который мне очень нужен. 
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #21 : 24.05.2008, 00:04:41 » |
|
Все начинали с таких учебников При желании понять PHP их вполне достаточно
|
|
|
|
|
Записан
|
|
|
|
Ragivort
Завсегдатай
   
Репутация: +20/-2
Offline
Пол: 
Сообщений: 437
Есть мечта-стоит жить
|
 |
« Ответ #22 : 29.07.2008, 19:36:27 » |
|
А как XML файл под 1.5 исправить?
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #23 : 29.07.2008, 20:51:39 » |
|
Руками
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #24 : 29.07.2008, 20:52:48 » |
|
Прости не стерпел
Возьми XML от 1.0 и от 1.5 и почувствуй разницу у меня это заняло 10 минут
|
|
|
|
|
Записан
|
|
|
|
Ragivort
Завсегдатай
   
Репутация: +20/-2
Offline
Пол: 
Сообщений: 437
Есть мечта-стоит жить
|
 |
« Ответ #25 : 29.07.2008, 23:21:09 » |
|
ДА знаю, что руками блин, как буд-то я не секу, я просто так не спрашиваю, я сначала сижу сам пытаюсь, и спрашиваю только в крайнем случае, когда уже бесит своя тупость, сложно показать пример? ибо я делаю 1 в 1 как для 1.5, по крайней мере те, что идут под 1.5, не прет и все тут.
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #26 : 30.07.2008, 00:19:14 » |
|
Шикарная истерика вот тебе два файла для 1.0 <?xml version="1.0" encoding="iso-8859-1" ?> <mosinstall type="component"> <name>MLPartners</name> <creationDate>June 2008</creationDate> <author>Mitrich</author> <copyright>Copyright 2006-2007 MitrichLab.ru All rights reserved!</copyright> <authorEmail>mitrich@joomlaportal.ru</authorEmail> <authorUrl>http://mitrichlab.ru</authorUrl> <version>1.1.6</version> <description>Mitrichlab Partners Catalog</description> <files> <filename>index.html</filename> <filename>mlpartners.php</filename> <filename>mlpartners.html.php</filename> <filename>legacy.php</filename> <filename>config.php</filename> <filename>js/map.css</filename> <filename>js/api.js</filename> <filename>js/bottom.png</filename> <filename>js/top.png</filename> <filename>js/middle.png</filename> <filename>js/green_left.jpg</filename> <filename>js/green_right.jpg</filename> <filename>js/red_right.jpg</filename> <filename>js/red_left.jpg</filename> <filename>js/index.html</filename> <filename>img/CaloutIMG.gif</filename> <filename>img/index.html</filename> <filename>img/maps/defaultmap.gif</filename> <filename>img/maps/realmap.gif</filename> <filename>img/maps/defaultmap_blue_gradient.gif</filename> <filename>img/maps/defaultmap_khaki.gif</filename> <filename>img/maps/defaultmap_red.gif</filename> <filename>img/maps/defaultmap_tricolor.gif</filename> <filename>img/maps/index.html</filename> <filename>img/maps/thumbnails/thumb_defaultmap.gif</filename> <filename>img/maps/thumbnails/thumb_realmap.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_blue_gradient.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_khaki.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_red.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_tricolor.gif</filename> <filename>img/maps/thumbnails/index.html</filename> <filename>img/ico_more.gif</filename> <filename>img/x.gif</filename> <filename>img/reg1_o.gif</filename> <filename>img/reg2_o.gif</filename> <filename>img/reg3_o.gif</filename> <filename>img/reg4_o.gif</filename> <filename>img/reg5_o.gif</filename> <filename>img/reg6_o.gif</filename> <filename>img/reg7_o.gif</filename> <filename>img/reg8_o.gif</filename> <filename>img/reg9_o.gif</filename> <filename>img/reg10_o.gif</filename> <filename>img/ico/32folder.png</filename> <filename>img/ico/32settings.png</filename> <filename>img/ico/48folder.png</filename> <filename>img/ico/48settings.png</filename> <filename>img/ico/faces64.png</filename> <filename>img/ico/p16.png</filename> <filename>img/ico/index.html</filename> <filename>img/filetypes/css.png</filename> <filename>img/filetypes/html.png</filename> <filename>img/filetypes/txt.png</filename> <filename>img/filetypes/pdf.png</filename> <filename>img/filetypes/zip.png</filename> <filename>img/filetypes/doc.png</filename> <filename>img/filetypes/big/css.png</filename> <filename>img/filetypes/big/html.png</filename> <filename>img/filetypes/big/txt.png</filename> <filename>img/filetypes/big/pdf.png</filename> <filename>img/filetypes/big/zip.png</filename> <filename>img/filetypes/big/doc.png</filename> <filename>helpers/imagehelper.php</filename> <filename>helpers/selectimagehelper.php</filename> <filename>helpers/sqlimporthelper.php</filename> <filename>helpers/requesthelper.php</filename> <filename>helpers/versionchecker.php</filename> <filename>helpers/index.html</filename> <filename>helpers/ml_fs.legacy.helper.php</filename> <filename>helpers/jthtml.legacy.php</filename> <filename>templates/default/list.php</filename> <filename>templates/index.html</filename> <filename>templates/default/details.php</filename> <filename>templates/default/tpl.css</filename> <filename>templates/default/headback.gif</filename> <filename>templates/default/index.html</filename> <filename>language/english.php</filename> <filename>language/russian.php</filename> <filename>language/russian.utf8.php</filename> <filename>language/index.html</filename> </files> <install> <queries> <query>DROP TABLE IF EXISTS `#__mlpartners_fo`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners_fo` ( `fo_id` INT(11) NOT NULL auto_increment, `fo_name` VARCHAR(100) NOT NULL DEFAULT '', `fo_state` INT(11) NOT NULL, PRIMARY KEY (`fo_id`) ) TYPE=MyISAM;</query> <query>DROP TABLE IF EXISTS `#__mlpartners_region`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners_region` ( `region_id` INT(11) NOT NULL auto_increment, `region_fo` INT(11) NOT NULL, `region_name` VARCHAR(255) NOT NULL DEFAULT '', `region_state` INT(11) NOT NULL, PRIMARY KEY (`region_id`) ) TYPE=MyISAM;</query> <query>DROP TABLE IF EXISTS `#__mlpartners_city`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners_city` ( `city_id` INT(11) NOT NULL auto_increment, `city_region` INT(11) NOT NULL, `city_fo` INT(11) NOT NULL, `city_name` VARCHAR(255) NOT NULL DEFAULT '', `city_state` INT(11) NOT NULL, PRIMARY KEY (`city_id`) ) TYPE=MyISAM;</query> <query>DROP TABLE IF EXISTS `#__mlpartners`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners` ( `id` INT(11) NOT NULL auto_increment, `fo` INT(11) NOT NULL, `region` INT(11) NOT NULL, `city` VARCHAR(255) NOT NULL DEFAULT '', `image` VARCHAR(255) NOT NULL DEFAULT '', `name` VARCHAR(255) NOT NULL DEFAULT '', `desc` MEDIUMTEXT NOT NULL DEFAULT '', `fulldesc` MEDIUMTEXT NOT NULL DEFAULT '', `phones` MEDIUMTEXT NOT NULL DEFAULT '', `url` MEDIUMTEXT NOT NULL DEFAULT '', `mail` MEDIUMTEXT NOT NULL DEFAULT '', `adr` MEDIUMTEXT NOT NULL DEFAULT '', `commented` TINYINT(1) NOT NULL DEFAULT '1', `fullmode` TINYINT(1) NOT NULL DEFAULT '3', `state` INT(11) NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM;</query> </queries> </install> <uninstall> </uninstall> <installfile>install.mlpartners.php</installfile> <uninstallfile>uninstall.mlpartners.php</uninstallfile> <administration> <menu>MLPartners</menu> <submenu> <menu task="show_partners">Show PartnerList</menu> <menu task="show_regions">Show RegionList</menu> <menu task="show_cities">Show CityList</menu> <menu task="show_countries">Show CountryList</menu> <menu task="config">Settings</menu> <menu task="about">About</menu> </submenu> <files> <filename>admin.mlpartners.html.php</filename> <filename>admin.mlpartners.php</filename> <filename>install.mlpartners.php</filename> <filename>uninstall.mlpartners.php</filename> <filename>toolbar.mlpartners.html.php</filename> <filename>toolbar.mlpartners.php</filename> <filename>mlpartners.sql</filename> <filename>mlpartners.utf8.sql</filename> <filename>install.class.php</filename> <filename>jt_toolbar.legacy.php</filename> <filename>mlpartners.legacy.php</filename> </files> </administration> </mosinstall> и он же для 1.5 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd"> <install type="component" version="1.5.0"> <name>MLPartners</name> <creationDate>June 2008</creationDate> <author>Mitrich</author> <authorEmail>mitrich@joomlaportal.ru</authorEmail> <authorUrl>http://mitrichlab.ru</authorUrl> <copyright>Copyright 2006-2007 MitrichLab.ru All rights reserved!</copyright> <license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license> <version>1.1.6</version> <description>Mitrichlab Partners Catalog</description> <files> <filename>index.html</filename> <filename>mlpartners.php</filename> <filename>mlpartners.html.php</filename> <filename>legacy.php</filename> <filename>config.php</filename> <filename>js/map.css</filename> <filename>js/api.js</filename> <filename>js/bottom.png</filename> <filename>js/top.png</filename> <filename>js/middle.png</filename> <filename>js/green_left.jpg</filename> <filename>js/green_right.jpg</filename> <filename>js/red_right.jpg</filename> <filename>js/red_left.jpg</filename> <filename>js/index.html</filename> <filename>img/CaloutIMG.gif</filename> <filename>img/index.html</filename> <filename>img/maps/defaultmap.gif</filename> <filename>img/maps/realmap.gif</filename> <filename>img/maps/defaultmap_blue_gradient.gif</filename> <filename>img/maps/defaultmap_khaki.gif</filename> <filename>img/maps/defaultmap_red.gif</filename> <filename>img/maps/defaultmap_tricolor.gif</filename> <filename>img/maps/index.html</filename> <filename>img/maps/thumbnails/thumb_defaultmap.gif</filename> <filename>img/maps/thumbnails/thumb_realmap.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_blue_gradient.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_khaki.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_red.gif</filename> <filename>img/maps/thumbnails/thumb_defaultmap_tricolor.gif</filename> <filename>img/maps/thumbnails/index.html</filename> <filename>img/ico_more.gif</filename> <filename>img/x.gif</filename> <filename>img/reg1_o.gif</filename> <filename>img/reg2_o.gif</filename> <filename>img/reg3_o.gif</filename> <filename>img/reg4_o.gif</filename> <filename>img/reg5_o.gif</filename> <filename>img/reg6_o.gif</filename> <filename>img/reg7_o.gif</filename> <filename>img/reg8_o.gif</filename> <filename>img/reg9_o.gif</filename> <filename>img/reg10_o.gif</filename> <filename>img/ico/32folder.png</filename> <filename>img/ico/32settings.png</filename> <filename>img/ico/48folder.png</filename> <filename>img/ico/48settings.png</filename> <filename>img/ico/faces64.png</filename> <filename>img/ico/p16.png</filename> <filename>img/ico/index.html</filename> <filename>img/filetypes/css.png</filename> <filename>img/filetypes/html.png</filename> <filename>img/filetypes/txt.png</filename> <filename>img/filetypes/pdf.png</filename> <filename>img/filetypes/zip.png</filename> <filename>img/filetypes/doc.png</filename> <filename>img/filetypes/big/css.png</filename> <filename>img/filetypes/big/html.png</filename> <filename>img/filetypes/big/txt.png</filename> <filename>img/filetypes/big/pdf.png</filename> <filename>img/filetypes/big/zip.png</filename> <filename>img/filetypes/big/doc.png</filename> <filename>helpers/imagehelper.php</filename> <filename>helpers/selectimagehelper.php</filename> <filename>helpers/sqlimporthelper.php</filename> <filename>helpers/requesthelper.php</filename> <filename>helpers/versionchecker.php</filename> <filename>helpers/index.html</filename> <filename>helpers/ml_fs.legacy.helper.php</filename> <filename>helpers/jthtml.legacy.php</filename> <filename>templates/default/list.php</filename> <filename>templates/index.html</filename> <filename>templates/default/details.php</filename> <filename>templates/default/tpl.css</filename> <filename>templates/default/headback.gif</filename> <filename>templates/default/index.html</filename> <filename>language/english.php</filename> <filename>language/russian.php</filename> <filename>language/russian.utf8.php</filename> <filename>language/index.html</filename> </files> <install> <queries> <query>DROP TABLE IF EXISTS `#__mlpartners_fo`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners_fo` ( `fo_id` INT(11) NOT NULL auto_increment, `fo_name` VARCHAR(100) NOT NULL DEFAULT '', `fo_state` INT(11) NOT NULL, PRIMARY KEY (`fo_id`) ) TYPE=MyISAM;</query> <query>DROP TABLE IF EXISTS `#__mlpartners_region`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners_region` ( `region_id` INT(11) NOT NULL auto_increment, `region_fo` INT(11) NOT NULL, `region_name` VARCHAR(255) NOT NULL DEFAULT '', `region_state` INT(11) NOT NULL, PRIMARY KEY (`region_id`) ) TYPE=MyISAM;</query> <query>DROP TABLE IF EXISTS `#__mlpartners_city`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners_city` ( `city_id` INT(11) NOT NULL auto_increment, `city_region` INT(11) NOT NULL, `city_fo` INT(11) NOT NULL, `city_name` VARCHAR(255) NOT NULL DEFAULT '', `city_state` INT(11) NOT NULL, PRIMARY KEY (`city_id`) ) TYPE=MyISAM;</query> <query>DROP TABLE IF EXISTS `#__mlpartners`;</query> <query>CREATE TABLE IF NOT EXISTS `#__mlpartners` ( `id` INT(11) NOT NULL auto_increment, `fo` INT(11) NOT NULL, `region` INT(11) NOT NULL, `city` VARCHAR(255) NOT NULL DEFAULT '', `image` VARCHAR(255) NOT NULL DEFAULT '', `name` VARCHAR(255) NOT NULL DEFAULT '', `desc` MEDIUMTEXT NOT NULL DEFAULT '', `fulldesc` MEDIUMTEXT NOT NULL DEFAULT '', `phones` MEDIUMTEXT NOT NULL DEFAULT '', `url` MEDIUMTEXT NOT NULL DEFAULT '', `mail` MEDIUMTEXT NOT NULL DEFAULT '', `adr` MEDIUMTEXT NOT NULL DEFAULT '', `commented` TINYINT(1) NOT NULL DEFAULT '1', `fullmode` TINYINT(1) NOT NULL DEFAULT '3', `state` INT(11) NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM;</query> </queries> </install> <uninstall> </uninstall> <installfile>install.mlpartners.php</installfile> <uninstallfile>uninstall.mlpartners.php</uninstallfile> <administration> <menu>MLPartners</menu> <submenu> <menu task="show_partners">Show PartnerList</menu> <menu task="show_regions">Show RegionList</menu> <menu task="show_cities">Show CityList</menu> <menu task="show_countries">Show CountryList</menu> <menu task="config">Settings</menu> <menu task="about">About</menu> </submenu> <files> <filename>admin.mlpartners.html.php</filename> <filename>admin.mlpartners.php</filename> <filename>install.mlpartners.php</filename> <filename>uninstall.mlpartners.php</filename> <filename>toolbar.mlpartners.html.php</filename> <filename>toolbar.mlpartners.php</filename> <filename>mlpartners.sql</filename> <filename>mlpartners.utf8.sql</filename> <filename>install.class.php</filename> <filename>jt_toolbar.legacy.php</filename> <filename>mlpartners.legacy.php</filename> </files> </administration> </install>
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #27 : 30.07.2008, 00:20:10 » |
|
В моем компоненте они оба работают что для 1.0 что для 1.5
|
|
|
|
|
Записан
|
|
|
|
Ragivort
Завсегдатай
   
Репутация: +20/-2
Offline
Пол: 
Сообщений: 437
Есть мечта-стоит жить
|
 |
« Ответ #28 : 30.07.2008, 00:26:59 » |
|
Фигня какая то, вообщем не нужен мне этот компонент непонятный, справился я без него.
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #29 : 30.07.2008, 00:29:19 » |
|
Может и не нужен но на дальнейшее я бы на твоем месте все же понял бы в чем проблема
|
|
|
|
|
Записан
|
|
|
|
Ragivort
Завсегдатай
   
Репутация: +20/-2
Offline
Пол: 
Сообщений: 437
Есть мечта-стоит жить
|
 |
« Ответ #30 : 30.07.2008, 00:33:17 » |
|
Да а что вы мне тут 2 XML файла непонятных дали, я просил файл от этого пустого компонента, вот там бы я понял, а тут то и так все ясно.
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #31 : 30.07.2008, 10:48:04 » |
|
Так посмотри на структуру И сделай по образу и подобию
|
|
|
|
|
Записан
|
|
|
|
Руслан
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #32 : 03.08.2008, 22:56:58 » |
|
Что же у меня получается: когда на сайте я нажимаю ссылку на компонент, то все прекрасно, кнопка отображается, НО при нажатии на кнопку у меня получается абсолютно чистая страница с надписью "Соединились!" или "Облом!", в зависимости от результата проверки. Подскажите, как мне вывести результаты проверки в интерфейсе сайта, а не на чистой странице? Отправлено: 14.05.2008, 11:39:32 Автор: brodjaga
есть ли кто может подсказать как решить данный вопрос. имеется форма и обработчик. Форма показывается на ура в шаблоне файла, а вот результаты обработки формы выводятся на чистом листе. Вопрос. какой адрес прописывать в параметре формы action?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #33 : 04.08.2008, 00:01:12 » |
|
Вопрос. какой адрес прописывать в параметре формы action?
$link = sefRelToAbs( 'index.php?option=com_ХХХ&Itemid=ХХ' ); <form action="<?php echo $link; ?>" method="post"> Если у тебя в компоненте много чего происходит, то добавляй какой нибудь $task or $function в свой com_ХХХ $link = sefRelToAbs( 'index.php?option=com_ХХХ&task=sendform&Itemid=ХХ' );
|
|
|
|
|
Записан
|
|
|
|
Руслан
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #34 : 04.08.2008, 13:04:47 » |
|
спасибо. я еще не попробовал, но заранее хочу поинтересоваться, а как узнать Itemid обработчика?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #35 : 04.08.2008, 13:16:18 » |
|
Itemid - это идентификатор пункта меню, что ссылается на данную страницу, позволяет сохранить структуру отображения модулей и прочее, работу pathway и подобное. Если на страницу обработчик не ссылается ни одна ссылка в меню - можно поставить любой Itemid из существующих (к примеру для главной страницы), либо если в обработчике не нужно выводить ничего на экран - сделать на js просто алерт и редирект обратно на страницу
|
|
|
|
|
Записан
|
|
|
|
Руслан
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #36 : 04.08.2008, 14:39:46 » |
|
$link = sefRelToAbs( 'index.php?option=com_ХХХ&Itemid=ХХ' ); <form action="<?php echo $link; ?>" method="post"> Если у тебя в компоненте много чего происходит, то добавляй какой нибудь $task or $function в свой com_ХХХ $link = sefRelToAbs( 'index.php?option=com_ХХХ&task=sendform&Itemid=ХХ' ); спасибо вам, что отвечаете. Допустим обработчик называется obrabotchik.php. В вышеуказанных путях он нигде не указывается. Как форма определит к какому файлу надо обращаться для обработки.Потомучт если ввожу параметр у action "index.php?option=com_my_component", то появляется таже форма и ничего более.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #37 : 04.08.2008, 14:44:01 » |
|
Потомучт если ввожу параметр у action "index.php?option=com_my_component", то появляется таже форма и ничего более.
в главном файле компонента пишите switch ($task) {
case 'send':
require($mosConfig_absolute_path."/components/com_my_component/obrabotchik.php"); break; }
и обращаетесь в action к index.php?option=com_my_component&task=send Для показа собственно формы просто добавить нужный case
|
|
|
|
|
Записан
|
|
|
|
bzzik
JComments Tester
Репутация: +219/-0
Offline
Пол: 
Сообщений: 3798
Contra Gaming Community
|
 |
« Ответ #38 : 04.08.2008, 14:55:20 » |
|
А я использовал $task вот так: switch ($task) { case 'send': function1(); //тут твоя функция 1 break; case 'apply': function2(); //тут твоя функция 2 break;
Потом таким способом передаём в форме: <form action="index.php" method="post">
<input type="hidden" name="option" value="com_mycomponent">
<input type="hidden" name="task" value="send">
|
|
|
|
« Последнее редактирование: 04.08.2008, 14:59:56 от bzzik »
|
Записан
|
|
|
|
Руслан
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #39 : 05.08.2008, 21:36:53 » |
|
Спасибо, продолжаю эксперементировать.путь такой http://mysite.ru/index.php?option=com_my_component&task=send? а обработчик формы выводит сообщения вне шаблона, в чем может быть причина?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #40 : 05.08.2008, 23:28:42 » |
|
обработчик - это то что лежит в case 'send', если все сделал как описано - пиши там echo и будет выводится в шаблоне
|
|
|
|
|
Записан
|
|
|
|
Руслан
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #41 : 06.08.2008, 00:15:41 » |
|
у меня в обработчике много условных операторов if, после стоит exit, вот после exit и показывает сообщение вне шаблона. а просто echo отображается нормально, но опять таки под формой а мне надо на другой странице.  Вообщем, знаний не хватает катастрофически. Изучаю php, написал простенькие скриптики, а вживить в joomla тоже не так то просто 
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #42 : 06.08.2008, 00:26:44 » |
|
по такому описанию трудно ответить предлагаю для начала разобрать какой нибудь простейший стандартный компонент (к примеру weblinks, я с него ковырять начинал когда то)
|
|
|
|
|
Записан
|
|
|
|
Руслан
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #43 : 06.08.2008, 01:03:10 » |
|
да спасибо, буду изучать
|
|
|
|
|
Записан
|
|
|
|
Swarowski
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 7
|
 |
« Ответ #44 : 24.08.2008, 17:44:50 » |
|
Стразы от сваровки.................... у Арифулиной спроси  вопрос по твоей ошибке обсуждался 1000 раз хм...1000 раз? Я 2 дня ищу конкретный ответ на мой вопрос - так и не нашел ((( P.S. Может за эти бессонные ночи мне просто "повылазило" ? 
|
|
|
|
|
Записан
|
|
|
|
CreaDes
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 15
|
 |
« Ответ #45 : 27.08.2008, 10:28:20 » |
|
http://joomlaforum.ru/index.php/topic,40882.0.html
Вот тут посмотри, компонент можно тоже так подключить. а ненужное просто не объявлять в шаблоне.
|
|
|
|
|
Записан
|
|
|
|
bax
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Пол: 
Сообщений: 83
Я только учусь...
|
 |
« Ответ #46 : 12.09.2008, 11:05:35 » |
|
Скачал ваш компонент, но он не устанавливается!!! Joomla выводит такое сообщение: Загрузка component - Загрузка сорвана ОШИБКА: Не могу найти Joomla! XML установочный файл в пакете.
Загрузка component - Сорвана Установочный файл не найден: N:\home\joomla.kz\www\media\install_48ca129ae5ca6\ У меня Joomla 1.0.12 Что делать?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #47 : 12.09.2008, 16:04:36 » |
|
Поиск по фразе "Не могу найти Joomla! XML установочный файл в пакете" решит все проблемы
|
|
|
|
|
Записан
|
|
|
|
werewolfe
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 30
|
 |
« Ответ #48 : 19.10.2008, 21:39:12 » |
|
Доброго времени суток! При установке пустого компонента выдает: Ошибка! Не найден XML-файл установки Joomla! Но ведь он там есть...
|
|
|
|
|
Записан
|
|
|
|
|
Виталик
|
 |
« Ответ #49 : 19.10.2008, 22:37:21 » |
|
Я хочу написать компонент телефонный справочник или каталог фирм с большим количеством параметров и поиском по ним (название, телефон, адрес, деятельность и т. д.). Подскажите какой-нибудь самый простой компонент, с понятным кодом, чтоб я из него сделал свой.
|
|
|
|
|
Записан
|
|
|
|
Death
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 53
НЕТ разрывам!!!
|
 |
« Ответ #50 : 19.12.2008, 18:23:34 » |
|
Доброго времени суток! При установке пустого компонента выдает: Ошибка! Не найден XML-файл установки Joomla! Но ведь он там есть... Даже если он там есть. Его надо внимательно его просмотреть. Если в нем есть ошибка, такая как незакрытый тег или не стоит ";" или пробел лишний (особенно в самом начале файла), то ничего не установится. Просто проверьте очень внимательно
|
|
|
|
|
Записан
|
|
|
|
PypS
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« Ответ #51 : 23.01.2009, 16:28:35 » |
|
Скачал. При установке пишет ОШИБКА: Не могу найти Joomla! XML установочный файл в пакете. Подскажите плиз в чем косяк.
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #52 : 24.01.2009, 19:36:16 » |
|
Mitrich а подскажите пожалуйста как воспользоваться стандартными стилями, css(кнопки, менюшки, закладки) от джумлы при разработке компонента. А то не ахота захламлять компонент своим кодом. Я имею в виду как это сделать проще всего?
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #53 : 24.01.2009, 20:03:57 » |
|
Скачал. При установке пишет ОШИБКА: Не могу найти Joomla! XML установочный файл в пакете. Подскажите плиз в чем косяк.
попробуй xml перетрясти я так сделал, все пошло: <?xml version="1.0" encoding="iso-8859-1"?>
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #54 : 25.01.2009, 02:05:52 » |
|
НА морде у Joomla нет своих стилей в принципе. Есть только в шаблоне. Так что лучше подключать CSS компонента
В админке там не так и много чего описано с помощью CSS
открыв админку com_content и поискав class=" в тексте admin.content.html.php все и вылезет наружу
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #55 : 25.01.2009, 14:07:44 » |
|
НА морде у Joomla нет своих стилей в принципе. Есть только в шаблоне. Так что лучше подключать CSS компонента
В админке там не так и много чего описано с помощью CSS
открыв админку com_content и поискав class=" в тексте admin.content.html.php все и вылезет наружу
Спасибо за наводку. Я просто первый раз делаю компонент
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #56 : 25.01.2009, 15:48:31 » |
|
Подскажите плиз какой переменной получить ссылку на компонент чтобы было типа ?option=com_comp&Itemid=36. Конечно можно было бы руками прописать но вот эта часть... &Itemid=36
|
|
|
|
|
Записан
|
|
|
|
|
era
|
 |
« Ответ #57 : 25.01.2009, 15:55:00 » |
|
Подскажите плиз какой переменной получить ссылку на компонент чтобы было типа ?option=com_comp&Itemid=36. Конечно можно было бы руками прописать но вот эта часть... &Itemid=36
Варианта впринципе три: 1. Сделать запрос к БД и из таблицы #__menu получить идентификаторы пункта меню с этим компонентом. 2. Если делаешь в модуле, то можно в параметры модуля запихать параметр с идентификатором, т.е. что-бы не делать запрос к БД. 3. взять текущий Itemid: global $Itemid; дальше ты уже сможешь использовать $Itemid, он будет уже с тукещим значением.
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #58 : 25.01.2009, 16:11:22 » |
|
Спасибо огромное! Думаю многим пригодится. Я сделал 3 вариант глобалом
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #59 : 26.01.2009, 10:35:45 » |
|
А вот еще вопрос?! Как сделать доступ только зарегистрированым, что-то типа if($user==''){print "Борода! Доступ закрыт. Регистрируйтесь!";}else{пошел компонент} А именно как это сделать более правильно?
|
|
|
|
|
Записан
|
|
|
|
|
era
|
 |
« Ответ #60 : 26.01.2009, 10:38:42 » |
|
global $my; if (!$my->id) {echo 'Борода в тылу врага - хачу регистрироваться';} else {};
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #61 : 26.01.2009, 10:39:13 » |
|
global $my; if (!$my->id) {echo 'Борода в тылу врага - хачу регистрироваться';} else {};
Супер!!! Спасибо!
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #62 : 26.01.2009, 10:39:48 » |
|
в Joomla 1.0
global $my;
if ($my->id) { авторизованы } else { не авторизованы }
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #63 : 26.01.2009, 10:41:07 » |
|
global $my; if (!$my->id) {echo 'Борода в тылу врага - хачу регистрироваться';} else {};
Супер!!! Спасибо! в Joomla 1.0
global $my;
if ($my->id) { авторизованы } else { не авторизованы }
Спасибо!!! Щас буду копать... Супер! То что надо!
|
|
|
|
« Последнее редактирование: 26.01.2009, 10:58:15 от edward78 »
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #64 : 26.01.2009, 13:41:08 » |
|
Ссылка по теме здесь. Тоже много полезного.
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #65 : 26.01.2009, 13:51:56 » |
|
в Joomla 1.0
global $my;
if ($my->id) { авторизованы } else { не авторизованы }
Подскажите плиз как назначить свою таблицу переменной также как $my?
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #66 : 26.01.2009, 23:06:48 » |
|
А сформулируй как нибудь чтоб я понял
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #67 : 27.01.2009, 00:41:55 » |
|
А сформулируй как нибудь чтоб я понял
Спасибо Mitrich! Сделал по простяцки.
|
|
|
|
|
Записан
|
|
|
|
dinox
Давно я тут
  
Репутация: +41/-0
Offline
Сообщений: 258
Чего-то здесь не хватает...
|
 |
« Ответ #68 : 09.04.2009, 17:53:38 » |
|
Как при установке компонента задать права папке (chmod) я так полазил по компонентам и нашел: @chdir("Путь/com_mycomponent"); @mkdir("files", 0777) && @fopen("files/index.html", "a"); Вот как прописывать этот путь если папка находится в папке компонента в административной части? И правильно ли пишу изменение прав?
|
|
|
|
|
Записан
|
|
|
|
elvis
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 13
|
 |
« Ответ #69 : 12.04.2009, 00:11:39 » |
|
$link = sefRelToAbs( 'index.php?option=com_ХХХ&Itemid=ХХ' ); <form action="<?php echo $link; ?>" method="post"> Если у тебя в компоненте много чего происходит, то добавляй какой нибудь $task or $function в свой com_ХХХ $link = sefRelToAbs( 'index.php?option=com_ХХХ&task=sendform&Itemid=ХХ' ); СПАСИБО ОГРОМНОЕ!!! Реально помогло, тока у меня была ситуация с компонентом в адмике - формочка которая отправляет результаты в БД и скриптик который обрабатывает. После обработки формочки скриптик выводил инфу об успешном добавлении почемуто на белом листе, а так же ругался когда я ставила проверку константы _VALID_MOS. Так я в action формы прописала administrator/index2.php?option=com_position&task=ins, и УРАА!! заработало
|
|
|
|
|
Записан
|
|
|
|
xyz87
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #70 : 08.05.2009, 01:14:34 » |
|
ну вот, набросал от нечего делать. по сути - это "пустой" компонент, который выводит настраиваемый index.php, находящийся в /components/com_selfpage/userpages/
Тебе отдельный Respect!  Сам пишу первый компонент  , кстати ничего не посоветуешь, чтобы мне помогло в написании?))) 
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #71 : 08.05.2009, 01:34:24 » |
|
умная голова и умелые руки 
|
|
|
|
|
Записан
|
|
|
|
Blockhead
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 44
|
 |
« Ответ #72 : 21.07.2009, 10:25:36 » |
|
А есть ли вообще русская литература по написанию компонентов? где все было бы расписано от А до Я)) И приведен пример создания простого компонента с админ панелью) просто собирать из разных тем инфу по кускам это жесть, может товарищи кто уже во всем разобрался напишут полный, грамотный мануал?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #73 : 21.07.2009, 10:29:27 » |
|
нет, полного мануала на русском языке от и до не существует (я еще в природе не встречал), но есть достаточно еол-во отдельных инструкций, пошаговых действий для достижения определенных результатов
|
|
|
|
|
Записан
|
|
|
|
bzzik
JComments Tester
Репутация: +219/-0
Offline
Пол: 
Сообщений: 3798
Contra Gaming Community
|
 |
« Ответ #74 : 21.07.2009, 10:31:00 » |
|
А есть ли вообще русская литература по написанию компонентов? где все было бы расписано от А до Я)) И приведен пример создания простого компонента с админ панелью) просто собирать из разных тем инфу по кускам это жесть, может товарищи кто уже во всем разобрался напишут полный, грамотный мануал?
нету! Что-то есть тут: http://joomlaforum.ru/index.php/topic,59089.0.html
|
|
|
|
|
Записан
|
|
|
|
Yurets
Завсегдатай
   
Репутация: +77/-0
Offline
Пол: 
Сообщений: 510
Губернатор острова Борнео
|
 |
« Ответ #75 : 28.10.2009, 02:21:57 » |
|
Для ленивых - аттач для Joomla 1.5 (Joostina 1.3)
|
|
|
|
« Последнее редактирование: 28.10.2009, 02:27:22 от Yurets »
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #76 : 28.10.2009, 04:31:26 » |
|
Для ленивых - аттач для Joomla 1.5 (Joostina 1.3)
для ленивых и интересующихся уже давно набросан подобный пример с обработчиком простейшей формы с фронта, тут
|
|
|
|
|
Записан
|
|
|
|
NIKOLY
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 50
|
 |
« Ответ #77 : 29.08.2010, 20:36:34 » |
|
отличный компонент , при случае неплохо проблемки решает, наделал клонов и работаю в своё удовольствие, пасиб автору )
|
|
|
|
« Последнее редактирование: 29.08.2010, 23:25:10 от NIKOLY »
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #78 : 19.12.2010, 12:24:43 » |
|
в Joomla 1.0
global $my;
if ($my->id) { авторизованы } else { не авторизованы }
А как это будет в Joomla 1.5?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #79 : 19.12.2010, 12:31:28 » |
|
|
|
|
|
|
Записан
|
|
|
|
edward78
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 30
На друзьях - полисмен
|
 |
« Ответ #80 : 19.12.2010, 12:34:58 » |
|
))) капец, чтоб вам так отвечали))) Спасибо
|
|
|
|
|
Записан
|
|
|
|
|
|
|