Новости Joomla

Ребят, всем привет! ️ Ищем Joomla-разработчика на проектные работы Бывает так что наших рук на все...

Ребят, всем привет! ❗️ Ищем Joomla-разработчика на проектные работы 🚨Бывает так что наших рук на все проекты не хватает - сейчас именно так. Поэтому ищем крепкого middle Joomla - разработчика, который сможет помогать нам в такие моменты. Работа проходит под крылом наставника/тим-лида: поможет советом, расскажет как правильно поступить в той или иной ситуации, например, когда проект неновый и нужно хорошо погрузится в уже рабочий сайт.Для работы вам потребуются навыки:
0. PHP >= 8.11. Composer/GIT/Docker2. Joomla >= 4, знание 3 будет плюсом (получение моделей через фабрику компонентов, queryBuilder и т.д.)3. Joomla Events/Dispatch4. Базы данных (Mysql >= 5)5. Понимание структуры плагинов (модулей), уметь написать свой под конкретную задачу6. Умение работать с кастомными полями (для расширения функциональности)7. Шаблон MVC, понимание работы в контексте джумлы (не смешивать представление и логику)8. Знание работы мультиязычности в Joomla будет хорошим подспорьем. Принципы работы, настройка, внедрение.
Если с этим всем умело управляетесь - присылайте мне в личку:- вашу почасовую ставку, - опыт работы с Joomla, - будет круто, если скинете ссылки на ваши свежие работы.С меня первое ТЗ вам на оценку стоимости, если все хорошо - бьем по рукам и начинаем работу.P.S. Два слова о нас -
SLT. 15 лет продвигаем и создаём сайты. Входим в ТОП-10 Питерских компаний по созданию и продвижению сайтов, в ТОП-3 разработчиков на Joomla в России.

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 1588 Просмотров
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Пробую писать компонент. Есть список элементов, по нажатию на кнопку редактировать должна открываться форма для редактирования элемента, заполненная данными текущего элемента. Но данные в форму не подгружаются и непонятен сам механизм подкачки данных

Привожу код для элемента.
В модели в getItem посмотрел - переменные заполнены
Спойлер
[свернуть]

Во вьюхе  $this->item -тоже все поддягивается
Спойлер
[свернуть]

Привожу шаблон
Спойлер
[свернуть]

Что нужно сделать чтобы данные из this->item упали на форму
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
Re: Не подгружаются данные в форму
« Ответ #1 : 12.02.2016, 14:03:29 »
а XML формы где?)
и зачем вы $field->label и $field->input завернули в JText ?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Не подгружаются данные в форму
« Ответ #2 : 12.02.2016, 14:06:27 »
Код: php
$form=$this->loadForm(
            'com_jshopcprice.pricetype',
            'pricetype',
            array ('control'=>'jform', 'loadData'=> $loadData)
        );

замените на

Код: php
$form=$this->loadForm(
            'com_jshopcprice.pricetype',
            'pricetype',
            array ('control'=>'jform', 'load_data'=> $loadData)
        );
« Последнее редактирование: 12.02.2016, 14:14:03 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #3 : 12.02.2016, 16:24:46 »
Спасибо!  ;D
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #4 : 12.02.2016, 16:28:26 »
и зачем вы $field->label и $field->input завернули в JText ?
Я как обезьяна с очками - делаю что-то по примеру, а что не понимаю. Трудно сразу осилить - слишком новое все.
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #5 : 12.02.2016, 18:30:53 »
 >:( Теперь элемент не записывает, говорит
Недействительный контроллер: имя = 'pricetype', формат = ''

Кнопка для сохранения элемента
   JToolBarHelper::save('pricetype.save');
Причем в списке команда с тем же контроллером работает.
    JToolBarHelper::addNew('pricetype.add');

Контроллер описан, функции не переопределял
<?php
// Запрет прямого доступа.
defined('_JEXEC') or die;
 
// Подключаем библиотеку контроллера Joomla.
jimport('joomla.application.component.controllerform');
 
class jshopcpriceControllerpricetype extends JControllerForm {
   protected $view_list = 'pricetypes';
}


Блин, отладки нет почти, жесть. Вообще не понимаю как угадывать, что не так. Работало ведь, после экспериментов - перестало.
« Последнее редактирование: 12.02.2016, 18:40:16 от 32ops »
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Не подгружаются данные в форму
« Ответ #6 : 12.02.2016, 18:40:05 »
А что мешает использовать IDE для отладки? По какому пути контроллер лежит? Названия файла должно быть pricetype.php. Папка controllers
« Последнее редактирование: 12.02.2016, 19:05:45 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #7 : 12.02.2016, 19:10:26 »
А что мешает использовать IDE для отладки? По какому пути контроллер лежит? Названия файла должно быть pricetype.php. Папка controllers
Мешает неграмотность. контроллер лежит controllers\pricetype.php, причем он срабатывает, когда из формы списка вызываю 'pricetype.add'. А когда из формы элемента пытаюсь записать 'pricetype.save' - говорит, что его нет((
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #8 : 13.02.2016, 16:55:55 »
Таки нашел ошибку. В action формы непраильный url был и нужно добавлять токен на  форму.
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #9 : 15.02.2016, 10:31:17 »
А что мешает использовать IDE для отладки?
Я правильно понимаю, что для отладки прийдется установить локально XAMPP или что-нибудь подобное, т.к. на хостах нужные для отладки опции отключены?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Не подгружаются данные в форму
« Ответ #10 : 15.02.2016, 13:13:00 »
Конечно, я использую xampp+phpStorm+xdebug
интернет-блог: http://websiteprog.ru
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Не подгружаются данные в форму
« Ответ #11 : 15.02.2016, 14:01:44 »
Конечно, я использую xampp+phpStorm+xdebug
+1. Очень удобно, когда есть какие-то сложные ситуации и нужно проследить, верно ли инициализируются переменные. Если что-то простое, то мне как-то привычней по старинке через var_dump().
*

32ops

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Не подгружаются данные в форму
« Ответ #12 : 20.02.2016, 05:55:10 »
Конечно, я использую xampp+phpStorm+xdebug
Да, то что доктор прописал. Спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Pagination компонента и данные из формы модуля

Автор platonische

Ответов: 4
Просмотров: 924
Последний ответ 29.01.2020, 11:32:43
от mardok
Фильтр не сохраняет данные ввода при пагинации

Автор onelawyer

Ответов: 24
Просмотров: 1743
Последний ответ 29.08.2017, 17:33:56
от Aleks.Denezh
Получить данные AJAX в контроллере и направить их в модель для записи в бд

Автор donpekc

Ответов: 6
Просмотров: 2489
Последний ответ 24.04.2017, 12:04:52
от donpekc
Плагин добавления пользовательских полей в форму редактирования материала

Автор zeus07

Ответов: 0
Просмотров: 1062
Последний ответ 03.03.2017, 03:43:12
от zeus07
как грамотно получить другие данные из view?

Автор tm2010

Ответов: 2
Просмотров: 891
Последний ответ 20.02.2017, 23:37:31
от beliyadm