Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Альтернатива использование {include file="/file.tpl"}

Тема в разделе "Вопросы- ответы", создана пользователем Вась, 29 мар 2023.

29.03.23 в 19:33
30.03.23 в 13:18
11
427
0
  1. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Доброго. Есть скрипт, после выполнение определенных действий нужно вставить содержимое file.tpl в страницу. Но как это сделать? Всю голову сломал ( Или как вставить {include file="/file.tpl"} через javascript?
     
  2. Avenger

    Avenger Бывалый

    Регистрация:
    10 сен 2015
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +149 / 25 / -0
    {include file="путь к tpl"} слешь не нужен если файл лежит сразу в папке шаблона.
     
  3. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Не то ^ ^
     
  4. Max2456

    PRO Users

    Регистрация:
    5 фев 2017
    Сообщения:
    51
    Лучших ответов:
    2
    Рейтинги:
    +29 / 4 / -0
    Я конечно не кодер но как показала практика GPT не раз выручал в таких вопросах xD

    upload_2023-3-30_10-34-43.png

    Код:
    $(document).ready(function() {
      $.ajax({
        url: '/file.tpl', // путь к файлу на сервере
        dataType: 'html', // тип данных, которые мы ожидаем получить
        success: function(data) {
          // при успешном выполнении запроса вставляем полученные данные на страницу
          $('#some-element').html(data);
        },
        error: function() {
          // если возникла ошибка, выводим сообщение в консоль браузера
          console.log('Ошибка загрузки файла file.tpl');
        }
      });
    });
    
    Код:
    var includeTag = '<{include file="/file.tpl"}>'; // текст тега {include}
    $('#some-element').html(includeTag); // вставляем тег на страницу
    
     
  5. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Не работают теги dle ^ ^
     
  6. Kod Black

    Kod Black Бывалый

    Регистрация:
    13 окт 2020
    Сообщения:
    265
    Лучших ответов:
    2
    Рейтинги:
    +105 / 17 / -0
    JQuery еще тот старый мусор, тут лучше через js, php прописать.

    Какие действия должны произойти, чтобы он вставил содержимое?
     
    #6 Kod Black, 30 мар 2023
    Последнее редактирование: 30 мар 2023
  7. Boba

    Boba Бывалый

    Регистрация:
    18 апр 2020
    Сообщения:
    525
    Лучших ответов:
    0
    Рейтинги:
    +208 / 46 / -0
    Конечно не работают потому что чисто содержимое файла берет без компиляции шаблонизатора, можно подгрузить содержимое файла сразу и вывести когда надо будет
    Или грузить через аякс который будет обрабатывать файл
     
  8. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Скрипт действия уже настроен все нормально и работает. Вся проблема во вставке. Пробовал, там такой гемор, запутался ]
     
  9. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Не то слово ^ ^
     
  10. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Ладно, спасибо всем за желание помочь, решил забить и пойти другим путём ]
     
  11. Kod Black

    Kod Black Бывалый

    Регистрация:
    13 окт 2020
    Сообщения:
    265
    Лучших ответов:
    2
    Рейтинги:
    +105 / 17 / -0
    Попробуй проще.
    Вставь в страницу - код через <script>{тег}</script>, он будет работать в рамках страницы, вставь его через шабланизатор строк - `${тег, прям тут внутри фигурных скобок}` (косые ковычки!)
     
  12. TopicStarter Overlay
    Вась

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 авг 2017
    Сообщения:
    497
    Лучших ответов:
    2
    Рейтинги:
    +80 / 64 / -0
    Не работает. Спасибо ^ ^ нашёл другой способ лучше. Инклуде не нужен ^ ^
     
Похожие темы
  1. aluf
    Ответов:
    3
    Просмотров:
    447
  2. Tolstyak87
    Ответов:
    3
    Просмотров:
    772
  3. filmolife
    Ответов:
    3
    Просмотров:
    1.097
  4. daniil
    Ответов:
    11
    Просмотров:
    2.716
Загрузка...
Яндекс.Метрика