Перейти к содержанию
Официальный форум поддержки Simpla

Как указать путь к файлу шаблона который должен быть возвращен после ajax?


Рекомендуемые сообщения

В админке есть AJAX запрос который отправляет данные в файл ajax/rp.php, после дожны вернуться данные и небольшой файл с html разметкой. Файл с разметкой находится в папке с design/html/rp/data.tpl

В файле который обрабатывает запрос прописал

$e = $simpla->design->fetch('data.tpl');
 

Но, получаю ошибку, что smarty не находит данный файл. Как правильно указать путь?

Изменено пользователем AFI
Ссылка на сообщение
Поделиться на другие сайты

В админке есть AJAX запрос который отправляет данные в файл ajax/rp.php, после дожны вернуться данные и небольшой файл с html разметкой. Файл с разметкой находится в папке с design/html/rp/data.php.

 

В файле который обрабатывает запрос прописал

 

$e = $simpla->design->fetch('data.tpl');

 

Но, получаю ошибку, что smarty не находит данный файл. Как правильно указать путь?

Для начала определиться какой файл на самом деле есть, а где ошибка.

Ссылка на сообщение
Поделиться на другие сайты

Для начала определиться какой файл на самом деле есть, а где ошибка.

Опечатка в вопросе, файл tpl и пытаюсь получить  tpl

Ссылка на сообщение
Поделиться на другие сайты

Тогда дальше - почему файл лежит в папке html/rp/ а запрос к файлу без пути? откуда симпла знает что искать нужно в папке rp?)

Ссылка на сообщение
Поделиться на другие сайты

Тогда дальше - почему файл лежит в папке html/rp/ а запрос к файлу без пути? откуда симпла знает что искать нужно в папке rp?)

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

  1. simpla/design/html/rp/data.tpl

     

  2. design/html/rp/data.tpl

     

  3. html/rp/data.tpl

     

  4. rp/data.tpl

     

  5. ../../design/html/rp/data.tpl
Изменено пользователем AFI
Ссылка на сообщение
Поделиться на другие сайты

в мою полуспящую голову приходит мысль о том что можно скриптом определить где он выполняется (что-то вроде вывести "__DIR__") и от этого пути построить путь к шабу...

Ссылка на сообщение
Поделиться на другие сайты

в мою полуспящую голову приходит мысль о том что можно скриптом определить где он выполняется (что-то вроде вывести "__DIR__") и от этого пути построить путь к шабу...

Спасибо за помощь, я сам накосячил. Ошибся в названии папки с шаблоном.

 

p.s. Вопрос удалять?

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...