Новости Joomla

Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5

👩‍💻 Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5.Работает везде, где работают плагины группы content. Проверено в материалах, модулях, в описаниях товаров JoomShopping.Плагин конвертирует любую таблицу в адаптивную блочную сетку Bootstrap 5.В админке, в редакторе создаете таблицу, размещает в её ячейках контент, а на сайте эта таблица выводиться как адаптивная сетка из блоков. На мобильных устройствах контент размещенный в таблице будет виден и ничто не вылезет за пределы сайта как раньше.Версия плагина: 1.0.0. Разработчик предупреждает, что плагин пока не корректно работает со сложными таблицами (где много объединенных ячеек или столбцов) - данная проблема будет решена в следующих версиях. В дальнейшем планируется также добавление настроек.Стоимость: 2 500р. Тем, кто даст обратную связь по работе плагина и развёрнутый комментарий, тот получит скидку в 50% на любое другое платное расширение разработчика или сможет сделать заказ на разработку по льготной цене.Разработчик - участник нашего сообщества Дмитрий (@kit2m2).ПодробнееСайт разработчика@joomlafeed#joomla #JoomShopping #расширения

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

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

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Вопрос с json custom error
« : 13.04.2013, 13:40:47 »
Ребята подскажите, вызываю исключение, его надо получить в формате json. Но вывод идет в формате HTML. Попробовал вернуть в таком ввиде json_encode($exception), но ошибки нет, пишет статус 200. Вопрос, как мне вернуть ошибку в формате json и с статусом, который указал я?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #1 : 13.04.2013, 13:52:36 »
не совсем понятно для чего вам это? для аякса?
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #2 : 13.04.2013, 14:00:55 »
Извините, забыл уточнить. Да у меня AJAX и возвращаемое значение хочу получить в формате json
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #3 : 13.04.2013, 14:32:50 »
echo json_encode(array('message'=>'test'));
exit();
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #4 : 13.04.2013, 14:48:15 »
я так делал но респонсе приходит со статусом 200,  самом деле это ошибка со статусм 500
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #5 : 13.04.2013, 15:24:30 »
есть где в инете посмотреть ваш сайт?
либо покажите фрагмент где аяксом стучитесь и фрагмент кода где его обрабатываете!
« Последнее редактирование: 13.04.2013, 15:28:30 от Istaan »
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #6 : 13.04.2013, 16:04:10 »
обработка кода такая: в контролере

if(is_null($model)){               
    throw new Exception("Объект не найден", "500");
}

как вызвал исключение он перекидывает на страницу includes/application.php, далее в блоке cath пробую сделать следующее JError::raiseError(500, json_encode($exception));

и он мне респонсит статус 200
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #7 : 13.04.2013, 16:06:42 »
а может проще сделать:
if(is_null($model)){               
  echo json_encode(array('error'=>'Объект не найден'));
  exit();
}
?
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #8 : 13.04.2013, 16:08:34 »
пробовал. он 200 код все равно дает
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #9 : 13.04.2013, 16:13:36 »
и данные не приходят?
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #10 : 13.04.2013, 16:21:35 »
то что хочу видеть я, да не приходят, приходит абракадабра
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #11 : 13.04.2013, 16:37:04 »
то что хочу видеть я, да не приходят, приходит абракадабра
какая абракадабра?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Вопрос с json custom error
« Ответ #12 : 13.04.2013, 17:21:22 »
Чтобы изменить статус ответа попробуйте хедер перед печатью ответа вывести с соответствующим статусом.
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #13 : 13.04.2013, 17:39:56 »
мне выводится след текст <br />
<font size='1'><table class='xdebug-error xe-strict-standards' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Strict standards: Only variables should be assigned by reference in E:\project\wwwphp\sro\sro\sro\components\com_send\controller.php on line <i>24</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0256</td><td bgcolor='#eeeeec' align='right'>353904</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='E:\project\wwwphp\sro\sro\sro\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>0</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.1242</td><td bgcolor='#eeeeec' align='right'>6102544</td><td bgcolor='#eeeeec'>JSite->dispatch( ? )</td><td title='E:\project\wwwphp\sro\sro\sro\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>42</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1338</td><td bgcolor='#eeeeec' align='right'>6456376</td><td bgcolor='#eeeeec'>JComponentHelper::renderComponent( ?, ? )</td><td title='E:\project\wwwphp\sro\sro\sro\includes\application.php' bgcolor='#eeeeec'>..\application.php<b>:</b>197</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1396</td><td bgcolor='#eeeeec' align='right'>6471944</td><td bgcolor='#eeeeec'>JComponentHelper::executeComponent( ? )</td><td title='E:\project\wwwphp\sro\sro\sro\libraries\joomla\application\component\helper.php' bgcolor='#eeeeec'>..\helper.php<b>:</b>351</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1398</td><td bgcolor='#eeeeec' align='right'>6518000</td><td bgcolor='#eeeeec'>require_once( <font color='#00bb00'>'E:\project\wwwphp\sro\sro\sro\components\com_send\send.php'</font> )</td><td title='E:\project\wwwphp\sro\sro\sro\libraries\joomla\application\component\helper.php' bgcolor='#eeeeec'>..\helper.php<b>:</b>383</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1433</td><td bgcolor='#eeeeec' align='right'>6871208</td><td bgcolor='#eeeeec'>JController->execute( ? )</td><td title='E:\project\wwwphp\sro\sro\sro\components\com_send\send.php' bgcolor='#eeeeec'>..\send.php<b>:</b>7</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.1433</td><td bgcolor='#eeeeec' align='right'>6871256</td><td bgcolor='#eeeeec'>SendController->mail(  )</td><td title='E:\project\wwwphp\sro\sro\sro\libraries\joomla\application\component\controller.php' bgcolor='#eeeeec'>..\controller.php<b>:</b>761</td></tr>
</table></font>
<br />
<font size='1'><table class='xdebug-error xe-strict-standards' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Strict standards: Only variables should be assigned by reference in E:\project\wwwphp\sro\sro\sro\components\com_send\controller.php on line <i>25</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0256</td><td bgcolor='#eeeeec' align='right'>353904</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='E:\project\wwwphp\sro\sro\sro\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>0</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.1242</td><td bgcolor='#eeeeec' align='right'>6102544</td><td bgcolor='#eeeeec'>JSite->dispatch( ? )</td><td title='E:\project\wwwphp\sro\sro\sro\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>42</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1338</td><td bgcolor='#eeeeec' align='right'>6456376</td><td bgcolor='#eeeeec'>JComponentHelper::renderComponent( ?, ? )</td><td title='E:\project\wwwphp\sro\sro\sro\includes\application.php' bgcolor='#eeeeec'>..\application.php<b>:</b>197</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1396</td><td bgcolor='#eeeeec' align='right'>6471944</td><td bgcolor='#eeeeec'>JComponentHelper::executeComponent( ? )</td><td title='E:\project\wwwphp\sro\sro\sro\libraries\joomla\application\component\helper.php' bgcolor='#eeeeec'>..\helper.php<b>:</b>351</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1398</td><td bgcolor='#eeeeec' align='right'>6518000</td><td bgcolor='#eeeeec'>require_once( <font color='#00bb00'>'E:\project\wwwphp\sro\sro\sro\components\com_send\send.php'</font> )</td><td title='E:\project\wwwphp\sro\sro\sro\libraries\joomla\application\component\helper.php' bgcolor='#eeeeec'>..\helper.php<b>:</b>383</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1433</td><td bgcolor='#eeeeec' align='right'>6871208</td><td bgcolor='#eeeeec'>JController->execute( ? )</td><td title='E:\project\wwwphp\sro\sro\sro\components\com_send\send.php' bgcolor='#eeeeec'>..\send.php<b>:</b>7</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.1433</td><td bgcolor='#eeeeec' align='right'>6871256</td><td bgcolor='#eeeeec'>SendController->mail(  )</td><td title='E:\project\wwwphp\sro\sro\sro\libraries\joomla\application\component\controller.php' bgcolor='#eeeeec'>..\controller.php<b>:</b>761</td></tr>
</table></font>
Не удалось вызвать функцию mail."
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #14 : 13.04.2013, 18:12:05 »
это не кракозябры ) это вывод ошибки от xDebug )

покажите что у вас в E:\project\wwwphp\sro\sro\sro\components\com_send\controller.php on lin на 24 строке )

либо влупите error_reporting(0);
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #15 : 13.04.2013, 20:34:29 »
у меня встроке 24 это $mailer =& JFactory::getMailer();

я вывод ваывожу кстати так:die($var->get('message'));  это правильно?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Вопрос с json custom error
« Ответ #16 : 13.04.2013, 21:03:33 »
 $mailer = JFactory::getMailer(); так написать!
& уберите!
*

siso

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос с json custom error
« Ответ #17 : 13.04.2013, 21:21:43 »
спасибо это помогло, но при генерации ошибки не как не получить ответ он выводит мне целую страницу customErrorPage, а я бы хотел свой ответ. Я смотрю, при лубой генерации ошибки он перекидывает на JError::throwError ггде в свою очередь будет выводится страница
« Последнее редактирование: 13.04.2013, 21:31:56 от siso »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При редактировании модулей Fatal error: Call to a member function getKeyName()

Автор libertine21

Ответов: 4
Просмотров: 1145
Последний ответ 23.07.2018, 12:39:50
от libertine21
Ошибка &amp;amp;amp;amp;quot;error&amp;amp;amp;amp;quot;. нужен специалист! гарантирую оплату!

Автор mimoza

Ответов: 6
Просмотров: 1947
Последний ответ 25.02.2018, 14:47:40
от mimoza
Вопрос по настройке новостной ленты на главной странице сайта

Автор sect

Ответов: 0
Просмотров: 1211
Последний ответ 18.09.2017, 02:52:01
от sect
Вопрос по текстовому редактору Joomla 2.5

Автор tim33

Ответов: 16
Просмотров: 1784
Последний ответ 22.06.2017, 13:39:31
от Pandorik
Вопрос по оформлению текста

Автор ORTODOX

Ответов: 13
Просмотров: 2060
Последний ответ 27.01.2017, 19:20:42
от OgloblYa