Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Расширения - это просто!

Форум для авторов расширений для phpBB. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение Татьяна5 »

rxu, да, она есть, но переписывать код - не вариант (код от мода и довольно большого объёма). Надо как-то по-другому получить класс...
Отправила что есть в ЛС
Аватара пользователя
saturn-z
phpBB 2.0.0
Сообщения: 241
Стаж: 11 лет 4 месяца
Откуда: РФ, Тюмень
Благодарил (а): 13 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Расширения - это просто!

Сообщение saturn-z »

На 3.2 отказалось работать расширение [BETA] ActiveUser - Конкурс на самого активного пользователя
При переходе на страницу расширения получаю No route found for "GET /activeuser" (from "http://www.ribak72.ru/community/activeuser")
В расширении не используются уведомления... В чём может быть проблема, ума не приложу.
На 3.1 прекрасно работает.
Немало нужно знания, чтобы уметь скрыть перед другими свое незнание.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 16 лет 2 месяца
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение Борис Бердичевский »

saturn-z,
для этого есть тема: Работоспособность расширений 3.1 на 3.2

Отправлено спустя 18 минут 18 секунд:
Ещё я давно открыл тему [3.2] Изменения в расширениях по сравнению с версией 3.1
Там есть инфо о паре изменений в 3.2 о сравнению с 3.1.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение rxu »

saturn-z писал(а): При переходе на страницу расширения получаю
А если в routing.yml вместо слова pattern использовать path?
Изображение
Аватара пользователя
saturn-z
phpBB 2.0.0
Сообщения: 241
Стаж: 11 лет 4 месяца
Откуда: РФ, Тюмень
Благодарил (а): 13 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Расширения - это просто!

Сообщение saturn-z »

rxu, ситуация не изменилась
Немало нужно знания, чтобы уметь скрыть перед другими свое незнание.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение rxu »

А если кэш очистить?
Изображение
Аватара пользователя
saturn-z
phpBB 2.0.0
Сообщения: 241
Стаж: 11 лет 4 месяца
Откуда: РФ, Тюмень
Благодарил (а): 13 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Расширения - это просто!

Сообщение saturn-z »

Само собой, почистил в админке, в браузере, потом ещё пробовал физически удалять все файлы из папки cache/production, и снова чистил кеш в браузере.
Немало нужно знания, чтобы уметь скрыть перед другими свое незнание.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Расширения - это просто!

Сообщение LavIgor »

saturn-z, а на сервере включён mod_rewrite?
Если через app.php попробовать?
Аватара пользователя
saturn-z
phpBB 2.0.0
Сообщения: 241
Стаж: 11 лет 4 месяца
Откуда: РФ, Тюмень
Благодарил (а): 13 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Расширения - это просто!

Сообщение saturn-z »

LavIgor, включен, через арр пробовал, тоже самое.
на 3.1 всё работает
Немало нужно знания, чтобы уметь скрыть перед другими свое незнание.
Аватара пользователя
wwwmaster
phpBB 1.4.3
Сообщения: 91
Стаж: 8 лет 2 месяца
Благодарил (а): 10 раз
Поблагодарили: 9 раз
Забанен: Бессрочно

Re: Расширения - это просто!

Сообщение wwwmaster »

rxu писал(а): А если в routing.yml вместо слова pattern использовать path?
Есть несколько расширений, где прописан как раз pattern, а расширения отлично работают на 3.2.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение rxu »

saturn-z, у вас в названии файла routing.yml пробел впереди. Убрать, очистить кэш, вуаля.
Изображение
Аватара пользователя
saturn-z
phpBB 2.0.0
Сообщения: 241
Стаж: 11 лет 4 месяца
Откуда: РФ, Тюмень
Благодарил (а): 13 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Расширения - это просто!

Сообщение saturn-z »

rxu писал(а): пробел впереди.
Просто невероятно! Как он там оказался :lol:
Самое интересное, в 3.1 работало с пробелом. ;)

Проблема решена.
Немало нужно знания, чтобы уметь скрыть перед другими свое незнание.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение Татьяна5 »

Есть ли где-нибудь пример, как быть в ситуации, когда на страницу может передаваться разный набор get-параметров (к примеру, ?i=5&y=6, ?m=2&mode=json, и ещё много других наборов)? Как в таком случае составить pattern в routing.yml?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Расширения - это просто!

Сообщение LavIgor »

Татьяна5, так GET-параметры же могут быть любыми, определяется основной адрес по типу site.com/category/subcategory/page.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Расширения - это просто!

Сообщение Татьяна5 »

LavIgor, предлагаешь оставить адреса в виде /page?i=5&y=6, не приводить к виду /page/5/6? (В Thanks for post приведено к такому виду, но там набор параметров один.) Или как?
Ответить

Вернуться в «Для разработчиков»