Что нового

Проблема с адаптацией шаблона HTML к шаблону DLE. (1 Viewer)

Tealk

Tealk

Посетитель
Регистрация
18 Мар 2022
Сообщения
5
Реакции
0
Всем привет !!!

вуаля, я пытаюсь адаптировать шаблон HTML в шаблон DLE, у меня нет проблем с основной, короткой историей, полной историей, соединением и т. д. Моя проблема возникает, например, со страниц «контактов», «информация пользователя» и «регистрация» и это лишь некоторые из них...

Мы возьмем в качестве примера страницу «контакты», независимо от того, поместил ли я ссылку «?do=feedback» или «index.php?do=feedback», она не хочет показывать мне «feedback.tpl». То же самое касается «информации о пользователе» по ссылке «{profile-link}» или регистрации по ссылке «index.php?do=register» или «{registration-link}» (и я думаю, что для других тоже самое: « {lostpassword-link}» и т. д.)

Может ли кто-нибудь сказать мне, почему страницы .tpl не хотят отображаться?? Я что-то забыл??
Заранее благодарю.

PS: извините, я использую Google Translate.
 
А в шаблоне Default работает?
 
Да, другие модели, представленные на моем сайте, им подходят.
 
Всем привет !!!

вуаля, я пытаюсь адаптировать шаблон HTML в шаблон DLE, у меня нет проблем с основной, короткой историей, полной историей, соединением и т. д. Моя проблема возникает, например, со страниц «контактов», «информация пользователя» и «регистрация» и это лишь некоторые из них...

Мы возьмем в качестве примера страницу «контакты», независимо от того, поместил ли я ссылку «?do=feedback» или «index.php?do=feedback», она не хочет показывать мне «feedback.tpl». То же самое касается «информации о пользователе» по ссылке «{profile-link}» или регистрации по ссылке «index.php?do=register» или «{registration-link}» (и я думаю, что для других тоже самое: « {lostpassword-link}» и т. д.)

Может ли кто-нибудь сказать мне, почему страницы .tpl не хотят отображаться?? Я что-то забыл??
Заранее благодарю.

PS: извините, я использую Google Translate.
тег {content} должен быть доступен для остальных tpl файлов.
Возможно у вас в шаблоне присутствуют такие теги как:

Код:
[not-available=userinfo|register|feedback... т.п] {content} [/not-available]

если это не поможет можете скинуть шаблон в личку, посмотрим что не так!
 
Действительно, именно в кодах {content} и [available] есть проблема. Ни в одном файле нет [not-available][/not-available], это, должно быть, я неправильно настроил main.tpl... Вот файл:
 

Вложения

  • test_main.tpl.zip
    1.3 КБ · Просмотры: 1
У Вас тег {content} выводится только при просмотре категории и статьи целиком
Код:
[available=cat]
               <div class="container-fluid">
                  <!-- Page Heading -->
                  <div class="d-sm-flex align-items-center justify-content-between mt-4 mb-3">
                     <h1 class="h5 mb-0 text-gray-900">{category-title}</h1>
                  </div>
                  <!-- Content Row -->
                  <div class="row">
                     {content}
                  </div>
                  {navigation}
                  <div class="text-center mt-1 mb-4">
                     <div class="spinner-border" role="status">
                        <span class="sr-only">Loading...</span>
                     </div>
                  </div>
               </div>
               [/available]
               [available=showfull]
               <div class="container-fluid">
                  <!-- Content Row -->
                  <div class="row">
                     {content}
                  </div>   
               </div>
               [/available]
вот это
Код:
[available=showfull]

               <div class="container-fluid">

                  <!-- Content Row -->

                  <div class="row">

                     {content}

                  </div>   

               </div>

               [/available]
замените на
Код:
[available=showfull|userinfo|register|feedback]
               <div class="container-fluid">
                  <!-- Content Row -->
                  <div class="row">
                     {content}
                  </div>   
               </div>
               [/available]
 
У Вас тег {content} выводится только при просмотре категории и статьи целиком
Код:
[available=cat]
               <div class="container-fluid">
                  <!-- Page Heading -->
                  <div class="d-sm-flex align-items-center justify-content-between mt-4 mb-3">
                     <h1 class="h5 mb-0 text-gray-900">{category-title}</h1>
                  </div>
                  <!-- Content Row -->
                  <div class="row">
                     {content}
                  </div>
                  {navigation}
                  <div class="text-center mt-1 mb-4">
                     <div class="spinner-border" role="status">
                        <span class="sr-only">Loading...</span>
                     </div>
                  </div>
               </div>
               [/available]
               [available=showfull]
               <div class="container-fluid">
                  <!-- Content Row -->
                  <div class="row">
                     {content}
                  </div>  
               </div>
               [/available]
вот это
Код:
[available=showfull]

               <div class="container-fluid">

                  <!-- Content Row -->

                  <div class="row">

                     {content}

                  </div>  

               </div>

               [/available]
замените на
Код:
[available=showfull|userinfo|register|feedback]
               <div class="container-fluid">
                  <!-- Content Row -->
                  <div class="row">
                     {content}
                  </div>  
               </div>
               [/available]

Спасибо за решение, вот и всё... Оплошность с моей стороны, извините.
 

Пользователи, просматривающие данную тему

Верх