Новости Joomla

Joomla 4 Rest API: создаем свои JSON-эндпоинты с нуляПо умолчанию Joomla отправляет ответы в...

Joomla 4 Rest API: создаем свои JSON-эндпоинты с нуляПо умолчанию Joomla отправляет ответы в формате JSON API, если запрос содержит
Accept: application/json или специальный заголовок JSON API. Хотя ядро Joomla не поддерживает другие типы контента, система позволяет разработчикам добавлять дополнительные форматы для ответов.👩‍💻 Цели материала:- Получить JSON ответ от API Joomla;- Создать необходимый плагин группы webservices и API-часть компонента;- Использовать параметры модуля для моделирования данных, которые мы отправим в ответе API.👩‍💻 Что не является целью?​Обучение созданию расширений. Данное руководство предполагает, что вы уже умеете создавать расширения для Joomla. Для работы API потребуются плагин и компонент, но компонент может быть минимальным — без модели (Model), с простой административной частью.Эта статья - перевод на русский язык раздела официальной документации Joomla для разработчиков Joomla! Programmers Documentation for Joomla 5.2. Статья пригодится разработчиком, работающим с реактивными frontend- фреймворками. Перевод выполнил участник нашего сообщества Виталий Некрасов (
@vitalik_a).- Читать статью на Хабре- Оригинал в документацииПодпишись на @joomlafeed#webdev #разработка #joomla #api #restapi

Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода

Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода

👩‍💻 👩‍💻 🟰♥️ Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода.Коллекция сниппетов кода в маркетплейсе VS Code позволит ускорить работу при разработке расширений Joomla или шаблонов. Список сниппетов:DI-контейнер-

sp-toolbar - Создать объект панели инструментов-
sp-config - Создать объект конфигурации-
sp-language - Создать языковой объект-
sp-app - Создать объект приложения-
sp-input - Создать объект Input-
sp-db - Создать объект базы данных-
sp-object - Создание любого объекта DI-контейнера-
sp-user-id - Загрузить пользователя по объекту Id-
sp-user-username - Загрузить пользователя по username-
sp-mailer - Создать объект Mailer-
sp-user - Получить текущий объект пользователяОперации с базами данных-
sp-db-query - Создание запроса к базе данных с помощью Fluent InterfaceОбработка форм-
sp-form - Создать пустую форму XML-
sp-listfield - Создать поле списка-
sp-textareafield - Создать текстовое поле -
sp-sqlfield - Создать поле SQL-
sp-calendarfield - Создать поле календаря-
sp-hiddenfield- Создать скрытое поле формы-
sp-spacerfield - Создать поле spacer-
sp-repeatablefield - Создать повторяющееся поле формы-
sp-form-validate - Код проверки формыРазработка плагинов-
sp-plugin-base - Создать базовый класс плагина-
sp-plugin-events - Регистрация событий плагина-
sp-plugin-xml - XML-файл конфигурации плагина-
sp-plugin-di-provider - provider.php для плагина-
sp-plugin-event - Код триггера события плагина-
sp-plugin-di-service - Служба внедрения зависимостей плагиновРазработка компонентов-
sp-component-controller - Базовый контроллер компонента-
sp-component-model - Базовая модель компонента с CRUD-
sp-component-helper - хелпер компонентаРазработка шаблона-
sp-template-index - Файл index.php шаблона-
sp-template-chrome - Обёртка модуля (chrome)-
sp-template-override - База переопределения шаблона-
sp-template-error - Страница ошибок шаблона-
sp-template-header - хедер шаблона-
sp-template-menu - Шаблон меню-
sp-template-single - Шаблон (одностраничный?)-
sp-template-single-layout-section - секция макета (одностраничного?) шаблона-
sp-template-single-templateВспомогательные функции-
sp-input - Обработка данных с фильтрацией типов (Input)-
sp-language - Загрузка языкового файла-
sp-error - Обработка и регистрация ошибок-
sp-session - работа с сессией
Установить коллекцию сниппетовПодпишись на @joomlafeed#разработка #php #webdev #vscode

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

При установке Joomla Paranoia! - русская сборка 004 от AndyR на 1 шаге надпись Session save path  /tmp, Недоступен на запись 
что делать если разрешения установлены на 777, раньше такого не было(
*

CTPAHHuK

  • Администратор
  • 75
  • 37 / 0
  • русский военный корабль - иди нах@й !
Re:Session save path /tmp, Недоступен на запись
« Ответ #1 : 21.01.2006, 16:59:04 »
А почитать раздел Вопросы и Ответы на сайте - никак ?
http://joomlaportal.ru/content/view/156/53/
русский военный корабль - иди нах@й !

Возникла аналогичная проблема с папкой /tmp, но ни один из способов в советах не помог. Доступа к php.ini нет, да и добавление строки в .htaccess не приносит никакого эффекта. Хостер законно отдыхает на выходных, а сайт требуется запустить не позднее завтра. Есть еще варианты решения этой "/tmp"-проблемы?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Хостер законно отдыхает на выходных
чего??? ты где живёшь? в Зимбабве?

нахрен такого хостера, у которого саппорт не обеспечивает 24/7
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

Цитировать
чего??? ты где живёшь? в Зимбабве?

нахрен такого хостера, у которого саппорт не обеспечивает 24/7
Уж какой был, впредь буду мудрее =) А пока - сроки крепко держат за яйца, и что делать неизвестно - 2 июля крайняя дата =(

Я ещё плохо ориентируюсь на вашем ресурсе и прошу помочь если кто обладает знанием в решение подобной проблемы.
Скачал "Joomla_108_RUS_Paranoia_MCE.zip" с ресурса "andyr.mrezha.ru" распакавал архив соответствующий моей версии MySQL и приступил к инсталяции. На первом шаге появилась запрещающая дальнейшию установку надпись "Session save path - /www, Недоступен на запись"
1. Исправил конфиг php.ini 'session.save_path = "d;/server/www/"'
2. За место .htaccess в директории архива лежит htaccess.txt в котором строчкой php_value session.save_path и не пахнет
3. administrator\components\com_users\admin.users.php файла "admin.users.php" нет.

И далее при попытке продолжения установки появляется надпись Parse error: parse error, unexpected T_STRING in D:\Server\www\smc\installation\gpl.html on line 1
« Последнее редактирование: 18.07.2006, 00:07:23 от RG »

1. Исправил конфиг php.ini 'session.save_path = "d;/server/www/"'
А почему собственно "d;/" ?  :o, может все таки - session.save_path = "d:/server/www/

2. За место .htaccess в директории архива лежит htaccess.txt в котором строчкой php_value session.save_path и не пахнет
С чего он там должна быть такая строка вообще? Не htaccess.txt, а htaccess.conf, и строки там и не должно быть. ;)

Для локалки, читаем это:
Настройка сессий
Файл "php.ini"

Хранить данные сессий в файлах:

session.save_handler = files

Папка для хранения файлов сессий (не забудте создать этот каталог!):

session.save_path = C:/Temp/session (в твоем случае пробуем session.save_path = d:/server/www/)

Использовать cookie в сессиях:

session.use_cookies = 1

Исользовать в качестве имени сессии и сессионной cookie ID сессии:

session.name = PHPSESSID

Запрет на инициализацию сессии при начале соединения:

session.auto_start = 0

Время жизни сессионных cookie ("0" - до закрытия окна браузера):

session.cookie_lifetime = 0

ID сессии будут добавляться ко всем ссылкам на странице автоматически (если у пользователя отключены cookie):

session.use_trans_sid = 1

Настройка PHP завершена. Перезапустите Apache для вступления в силу сделанных изменений.

ЗЫ. Еси не покатит, то кину в почту руководство как ставить на локалке сервак. При переносе при правильных путях обычно работает все.
*

def_

  • Осваиваюсь на форуме
  • 25
  • 1 / 0
А возможна нормальная работа джумлы если закрыть глаза  на это сообщение при установке и продолжить ее?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
А возможна нормальная работа джумлы если закрыть глаза  на это сообщение при установке и продолжить ее?
сама по себе Joomla работать будет, а вот в административную панель вы зайти не сможете... если таковой вариант устраивает — закрывайте глаза и продолжайте установку

Меня постоянно разлогинивает в админпанели, т.е. время от времени просит заново ввести логин и пароль. Скажите, это может быть связано с изменением пути для сохранения сессии? У меня тоже выдало ошибку в процессе установки и я прописал в файле .htaccess новый путь. Но больше ничего по этой теме не прописывал. Надо ли прописывать вот это например:
Цитировать
Время жизни сессионных cookie ("0" - до закрытия окна браузера):
session.cookie_lifetime = 0
или еще что-нибудь?  ????

И еще. Я прописал в .htaccess:
Код
php_value register_globals 0
и после этого появилась надпись, что Register Globals Emulation включен и рекомендуется выключить. Ввел это:
Код
php_value register_globals_emulation 0
и никакого эффекта. В чем причина? Мож неправильно ввожу директиву?  ???? Влияет ли это как-то на функционал движка (в смысле как и register_globals)?

Почитал здесь и не понял. Это что, новый путь надо и в перечисленных файлах указывать?
« Последнее редактирование: 13.04.2007, 08:33:30 от NetSurfer »
*

Albas

  • Захожу иногда
  • 72
  • 6 / 4
Re: Session save path /tmp, Недоступен на запись
« Ответ #10 : 24.06.2007, 13:36:13 »
Подскажите пожалуйста, я сделал все как написано в статье, но почему на одном и том же хостинге два сайта, в одном случае получилось, во-втором не вышло...

Там где получилось стоит Joomla-1.0.12_eCommerceEdition_VM-1.0.10
А там где не вышло там стоит Joomla_1.0.12-Stable-Full_Package
Подскажите в чем может быть еще проблема?
*

Albas

  • Захожу иногда
  • 72
  • 6 / 4
Re: Session save path /tmp, Недоступен на запись
« Ответ #11 : 25.06.2007, 09:45:43 »
перезалил весь движок, теперь если инсталировать через com_installer все устанавливается, а если через обзор то нет ставит....

Re: Session save path /tmp, Недоступен на запись
« Ответ #12 : 07.10.2010, 20:06:54 »
такая же ситуация! :(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт установился на хостинге коряво. Ошибка в session.php on line 423 и не только.

Автор LolyCryu

Ответов: 1
Просмотров: 2112
Последний ответ 19.05.2009, 16:21:50
от LolyCryu
Как убрать стандартную запись на главной?

Автор PILIGRIM

Ответов: 4
Просмотров: 2287
Последний ответ 24.03.2009, 22:58:35
от PILIGRIM
Какие папки нужно открыть на запись, чтобы работало RSS

Автор andrew1986

Ответов: 1
Просмотров: 2216
Последний ответ 26.09.2008, 23:06:04
от Alexasha