За последние 24 часа нас посетили 23708 программистов и 1546 роботов. Сейчас ищут 1017 программистов ...

Не работают {} в DLE

Тема в разделе "PHP для новичков", создана пользователем SamyRed, 10 янв 2016.

  1. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    Доброго времени суток.
    При работе с DLE при редактировании шаблона столкнулся с такой проблемой:
    [​IMG]
    А на сайте выдаёт:
    [​IMG]
    Суть в том что там где должна отображаться информация, передаваемая фигурными скобками - передаются сами скобки.
    Кстати, как они назывются, а то часто сталкиваюсь, а как называются - не знаю.
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Надо смотреть документацию DLE и его шаблонитизатор.
     
  3. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Это раздел для тру пхп а не для движков =D
    Может ты не задал переменную? o_O
    $tpl->set('{login}', 'login');

    Добавлено спустя 4 минуты 29 секунд:
    Гы, логин оказывается предопределен:(
    https://dle-news.ru/extras/online/index.html

    убери квадратные скобки... может в них дело:(
     
  4. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    Всё работало пока я не перенёс login в другое место, хотя он остался в том же документе. Больше ничего не менял.
    Дело точно не в скобках, я их как раз добавил, потому что думал что дело в том что их нет:)
     
  5. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    SamyRed так что говорит документация по поводу как происходит замена {login} на данные?
     
  6. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    Я вообще не пойму где он берёт этот {login} и как он попадает куда куда нужно
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  8. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    Я нашёл список всех тэгов, связаных с авторизацией, вот они
    [​IMG]
    [​IMG]
    Но login среди них, почему-то, нет
     
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    login-method возможно подойдёт
     
  10. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    То же самое, скрипт выводит {login-method} вместо моего логина.
    Хотя вход в систему произведён
     
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Значит надо читать код DLE и найти где происходит замена переменных из шаблона.
    Пробовал писать в тех. поддержку DLE? Они могут дать ссылку на нужную страницу документации или статью как это реализовать и что где находится.
     
  12. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    У меня демо-версия, думаешь, оветят? :)
     
  13. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    SamyRed попробуй, узнай есть ли такая возможность и хочешь потренироваться на demo версии перед покупкой, чтобы понять, есть ли все нужные тебе функции и возможности.
     
  14. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    ок, попробую, спасибо за помощ)