Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Разработка плагинов, вопросы по API  ->  Как подключить PHP???

Раздел для разработчиков. Обсуждение создания плагинов, вопросы и пожелания по API Amiro.CMS

Добавлено: 05.02.12 18:13:00 #1



Регистрация: 05.02.12
Сообщений: 2


Обратиться по имени

Я захожу в менеджер сайта начинаю редактировать главную страницу в коде пишу
<?php
echo "Вывод";
?>
Вообщем не работает... Ответьте пожалуйста. заранее спасибо.



Добавлено: 06.02.12 06:09:26 #2




Регистрация: 03.07.07
Сообщений: 940


Обратиться по имени

Вот так подключить свой PHP код



Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования
Более 65 модулей, более 1100 внедрений модулей.
Добавлено: 06.02.12 13:00:39 #3

Амиро



Регистрация: 21.03.07
Сообщений: 261


Обратиться по имени

nariman, можно сделать проще:


  1. В файле "_local/front_functions.php" создайте свою функию
    function cstOutput(){
        return 'Вывод';
    }


  2. На странице менеджера сайта в HTML-режиме напишите
    ##setvar @custom_output = cstOutput()##
    ##custom_output##

    Первая строка вызовет вашу ф-цию cstOutput() и присвоит переменной шаблонизатора custom_output.
    Вторая строка отобразит переменную custom_output на странице.



Добавлено: 07.02.12 11:32:35 #4




Регистрация: 03.07.07
Сообщений: 940


Обратиться по имени

Только будьте внимательны при использовании такого метода - результаты работы функции будут закешированы.

Например, Вы добавите данный вызов в шаблоне товара. При открытии товара, результаты обработки шаблона попадут в кеш и до сброса кеша, для данного товара, этот PHP метод не будет вызыван.



Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования
Более 65 модулей, более 1100 внедрений модулей.
Добавлено: 20.03.12 15:39:39 #5



Регистрация: 14.03.12
Сообщений: 31


Обратиться по имени


Создать новую тему

Всего тем: 6629
Всего сообщений: 27746
Всего зарегистрированных пользователей: 48914
Последний зарегистрированный пользователь: user74945798