Все о Joomla 1.5

...заметки Котофеича

 
  • Increase font size
  • Default font size
  • Decrease font size

Home admin Куда я типа попал...
2008.07.14 09:10:26
admin

Попал ты уважаемый посетитель в место, где можно задать вопрос касающийся кодов joomla 1.5 и создания приложений на ней. Ну также не против пообщаться на тему joomla.
Вопрос вы можете задать после регистрации на сайте (справа появиться меню). Отвечать буду только на те, на которые смогу ответить.
Комментировать посты можно тоже после регистрации.

p.s. К каждому сообщению не забудьте дописывать теги. 



  введение
 

moongold
2008.07.16 04:12:40

Привет чувак - у тебя на сайте единственное место, где я нашел реально растолкованое создание компонентов для joomla! 1.5 . Я догадываюсь, что все в этом мире решают деньги и тем не менее - я начинающий программист - PHP знаю посредственно. Мне нужно написать один компонент - я взял из из hello 4 кажись с официального сервера - начала править под себя - сделал выборку из базы данных так как мне нужно - но пришло в место загвоздки - хоть убей не пойму пока что дальше делать - как в 1.5 версии сделать реализацию через контроллер ( хочу добавить возможность с клиентской части добавлять или изменять фразу "Привет мир" я не прошу писать компонент - просто хотя бы обьясни че к чему. буду очень благодарен
моя аська - 437986035

 
 
admin
2008.07.16 05:08:05

По аськи писать не буду, так как довольно долго объяснять что к чему. Если ты прочитал все четыре урока на старта, и вник в них (у меня ушло двое суток, чтобы врубиться), а не просто скачал демо-компонент, то должен понять принцип создания mvc структуры компонента и что где писать. Фактически тебе нужно перекопировать половину кодов из админки. Мне трудно объяснить что нужно делать. Проще ответить на конкретный вопрос, или написать самому

 
 
moongold
2008.07.16 12:02:32

) понимаю и полностью с тобой согласен.
вот есть у нас страничка с надписью "Привет мир" - я хочу поместить на нее кнопочку или ссылочку, что бы перейти на форму записи нового сообщения приветствия.
вот у меня адрес http://localhost/joomINFORMER/index.php?option=com_hello&view=hello&Itemid=74
как сделать, что бы при нажатии на на кнопочку( например добавить ) появлялась форма аля
http://localhost/joomINFORMER/index.php?option=com_hello&view=add&Itemid=74
или
http://localhost/joomINFORMER/index.php?option=com_hello&view=edit&Itemid=74
сами шаблоны и модельки сделал - но как ето через контролер сделать - пока не могу допереть - я просмотрел исходник твоего блога мельком - там кажись реализована каждая отдельная страница как функция с набором клиентских переменных именно на переход на отдельную форму или страницу ( тем не менее, я так понял ).

 
 
kotofeich
2008.08.04 01:23:26

Пардон. Вопрос не конструктивный. На такой не отвечу. Перечитай 10 раз уроки, тогда дойдет

 
 
serg_hd
2008.09.29 17:47:40

Привет. Давно пишу под jomla 1.0.
Касательно 1.5 такие вопросы. Первый - где тут можно прочитать 4-ю часть по разработке компонента (?), не нашёл(.
Второй. Создаю компонент под 1.5, в клиентской части главный файл содержит строку: $controller = new $classname(array('default_task' => 'displaynew'));
Т.е. по умолчанию будет запускаться метод displaynew (из файла controller.php), так? Ну по крайней мере работает как надо.
Теперь главное: как взять для него ВИД средствами самой цмс? Всё уже перепробывал - и каталог с видом называл по названию компонента (test) и просто displaynew (а в нём файл вида view.html.php), не цепляет и всё(((. Какова должна бы структура файлов, может подскажете (с учётом того, конечно, чтобы модель подключилась без проблем)? Класс для вида назвал как TestViewDisplaynew (компонент называется "test". Заранее спасибо.
п.с. аська если что 250025755

 
 
serg_hd
2008.09.29 23:33:58

Разобрался, вобщем вывод Вида и соответственно её Модели напрямую зависит от view, при том, что контроллер может выполнять какие-либо другие операции, оперирируя при этом самим view в том числе. Всё стало работать как надо, спасибо за столь быстрый ответ(

 
 
admin
2008.10.02 19:54:58

Если заходишь в меню "вопрос-ответ" сверху написаны небольшие правила. В этом разделе вы можете задать любой вопрос по joomla 1.5. Задать вопрос вы можете после регистрации на сайте.
Под новый вопрос заводите новую тему.
Отвечу на вопрос, если вы поставите себе аватар, и у вопроса будут написаны теги.
Иначе я не трачу свое время.

 
 
Комментировать
Логин:

E-mail:

  Введите текст изображенный на картинке:
 




детское термобелье . Качественная ультразвуковая чистка лица в салоне на новослободской 638-07-76. . О перманентном макияже - татуаж глаз. Перманентный татуаж. Эффектно.