Напомните порядок подключения

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Vlad__
phpBB 2.0.4
Сообщения: 443
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 247 раз
Поблагодарили: 41 раз

Напомните порядок подключения

Сообщение Vlad__ » 17.11.2018 15:05

Подключаю я например расширением страницу index_body_stat_blocks_after.html
В других расширениях такие же подключаются по этому событию шаблона.
В каком порядке они следуют при выводе?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11447
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2552 раза
Контактная информация:

Re: Напомните порядок подключения

Сообщение Sheer » 17.11.2018 15:10

В неизвестном. Чтобы запустить то или иное расширение раньше или позже других используется Приоритет вызова слушателей событиями ядра
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14396
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 344 раза
Поблагодарили: 1512 раз
Контактная информация:

Re: Напомните порядок подключения

Сообщение rxu » 17.11.2018 15:11

Никто точно не знает. Определенного порядка нет.

Отправлено спустя 36 секунд:
Sheer писал(а):
17.11.2018 15:10
используется Приоритет вызова слушателей событиями ядра
Не для событий шаблона только.
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11447
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2552 раза
Контактная информация:

Re: Напомните порядок подключения

Сообщение Sheer » 17.11.2018 15:18

Ну по идее, если какое-то расширение вызывается ранее другого, то и шаблон будет подключен раньше.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4130
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 107 раз
Поблагодарили: 428 раз
Контактная информация:

Re: Напомните порядок подключения

Сообщение Siava » 17.11.2018 15:20

rxu писал(а):
17.11.2018 15:11
Определенного порядка нет
Может по алфавиту?) Например rxu/blabla будет раньше, чем siava/blabla.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.2.x)

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11447
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2552 раза
Контактная информация:

Re: Напомните порядок подключения

Сообщение Sheer » 17.11.2018 15:21

Нет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9631
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 173 раза
Поблагодарили: 2667 раз
Контактная информация:

Re: Напомните порядок подключения

Сообщение Татьяна5 » 17.11.2018 16:02

Sheer писал(а):
17.11.2018 15:18
если какое-то расширение вызывается ранее другого, то и шаблон будет подключен раньше.
Приоритет вызова самого расширения установить нельзя, можно только задать приоритет срабатывания того или иного события в php

Ответить

Вернуться в «Для авторов»