RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Базовые константы

Базовые константы Joomla framework, которые используются практически во всех расширениях Joomla:

Имя Описание Значение (по умолчанию)
DS разделитель директорий
«/" (то же что и DIRECTORY_SEPARATOR)
JPATH_ADMINISTRATOR к панели управления
«/joomla15/administrator»
JPATH_BASE к корневому каталогу
«/joomla15»
JPATH_CACHE к каталогу с кешем
«/joomla15/cache»
JPATH_COMPONENT к текущему front-end компонента
«/joomla15/components/com_example»
JPATH_COMPONENT_ADMINISTRATOR к текущему back-end компонента
«/joomla15/administrator/components/com_example»
JPATH_CONFIGURATION место конфигурационного файла «/joomla15»
JPATH_INSTALLATION путь к инсталятору
«/joomla15/installation»
JPATH_LIBRARIES путь к внешним библиотекам
«/joomla15/libraries»
JPATH_PLUGINS путь к плагинам
«/joomla15/plugins»
JPATH_ROOT путь front-end
«/joomla15»
JPATH_THEMES путь к шаблонам
«/joomla15/templates»
JPATH_XMLRPC директория для XML-RPC
«/joomla15/xmlrpc» (только для 1.5)

* допустим установка была сделана в каталог /joomla15

И обязательно скажем пару слов о константе, которая отвечает за сохранность структуры при подключении файлов. Выглядит это примерно так, как показано ниже. Рекомендуем и Вам вставлять подобный фрагмент кода в начале каждого исполняемого файла.

defined('_JEXEC') or die('Restricted access');

Эти константы определены в файле /includes/defines.php, кроме JPATH_BASE который определяется в /index.php. Стоит заметить, что они не предназначены для использования в URL адресах. Для этих случаев лучше использовать функцию JURI:base().

Смотрите также:
Комментарии (14) Добавить комментарий
  • Beagler
    Beagler
    11 Сентября 2013, 13:31
     ↑  +8  ↓     ответ

    ошибочка - JURI:base()

    правильно - JURI::base()

  • werwerwer
    werwerwer
    07 Июня 2016, 21:33
     ↑  0  ↓     ответ

    32452352345

  • push up bra dd
    push up bra dd
    02 Июня 2017, 10:50
     ↑  0  ↓     ответ

    If you are going for best contents like me, just go to see this site every day as it offers feature contents, thanks

  • виза словакия шенген
    виза словакия шенген
    26 Июля 2017, 22:12
     ↑  0  ↓     ответ

    виза словакия шенген

  • ??? ??? ????? 97
    ??? ??? ????? 97
    17 Октября 2017, 21:03
     ↑  0  ↓     ответ

    I do not even know how I ended up here, but I thought this post was good.

    I do not know who you are but certainly you are going to a famous blogger if

    you are not already ;) Cheers!

  • minecraft
    minecraft
    23 Марта 2019, 22:50
     ↑  0  ↓     ответ

    Its like you read my mind! You appear to know so much about this, like you wrote the book in it or

    something. I think that you could do with a few pics to drive the message home a little

    bit, but other than that, this is magnificent blog.

    A fantastic read. I'll definitely be back.

  • minecraft
    minecraft
    25 Марта 2019, 18:26
     ↑  0  ↓     ответ

    A motivating discussion is definitely worth comment.

    There's no doubt that that you need to publish more on this subject,

    it may not be a taboo matter but generally people

    don't discuss such topics. To the next! Best wishes!!

  • minecraft
    minecraft
    28 Марта 2019, 23:28
     ↑  0  ↓     ответ

    Thanks for finally writing about >Константы Joomla, пути

    директорий, адреса директорий,

    базовые константы Джумлы, значение констант

    по умолчанию, / Общие понятия .:

    . Документация Joomla! CMS <Loved it!

  • http://tinyurl.com/y6entb9l
    http://tinyurl.com/y6entb9l
    26 Апреля 2019, 23:13
     ↑  0  ↓     ответ

    Hi there very nice website!! Man .. Excellent .. Amazing ..

    I will bookmark your website and take the feeds additionally?

    I am happy to search out so many helpful information right here within the publish, we

    need work out more techniques in this regard, thanks for sharing.

    . . . . .

  • minecraft
    minecraft
    28 Апреля 2019, 18:03
     ↑  0  ↓     ответ

    Hmm it appears like your blog ate my first comment (it

    was extremely long) so I guess I'll just sum it up what I submitted and say,

    I'm thoroughly enjoying your blog. I too am an aspiring blog

    blogger but I'm still new to the whole thing. Do you have any suggestions for rookie blog

    writers? I'd genuinely appreciate it.

  • minecraft
    minecraft
    29 Апреля 2019, 22:17
     ↑  0  ↓     ответ

    When I originally commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I

    get three emails with the same comment. Is there any way you can remove people

    from that service? Thank you!

  • how to get help in windows 10
    how to get help in windows 10
    24 Мая 2019, 17:22
     ↑  0  ↓     ответ

    You actually make it appear really easy together with your presentation however I find this matter to be actually

    one thing that I believe I might by no means understand.

    It sort of feels too complex and extremely broad for

    me. I am taking a look ahead to your next publish, I'll try

    to get the grasp of it!

  • plenty of fish dating site
    plenty of fish dating site
    12 Ноября 2019, 08:45
     ↑  0  ↓     ответ

    Howdy! This post could not be written any

    better! Reading through this post reminds me of my old room mate!

    He always kept talking about this. I will forward this post to him.

    Fairly certain he will have a good read. Thanks for sharing!

  • coconut oil when
    coconut oil when
    16 Ноября 2019, 11:12
     ↑  0  ↓     ответ

    Nice post. I learn something totally new and challenging

    on sites I stumbleupon every day. It will always be exciting to read content from other writers and

    use a little something from their web sites.

Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.