Перейти к публикации

Создание своего шаблона


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

На админке можно выбрать "создать новый шаблон" 

Я выбираю создать на базе Стандартный, пишу свое название 
При этом в templates/ добавляется папка с этим названием

Но в админке я не вижу ее при выборе из селектора "Выберите шаблон для редактирования:". но вижу 2 одинаковые темы Стандартный

Как переименовать в итоге ее на нужное мне название?

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

Файл info.json в папке шаблона. Там информация о шаблоне.

Спасибо помогло, странно что оно автоматически не проставляется туда при вводе названия своей темы 🤔

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, sandy2 сказал:

странно что оно автоматически не проставляется туда при вводе названия своей темы

С чего вдруг, это ваша тема, вы ее создаете, какой сделаете такой и будет. Ничего автоматически DLE с шаблонами не делает, тут полет фантазии вебмастера. И какое отношение название папки имеет отношение к названию шаблона? Нет никакой связи, как придумаете имя шаблону таким и будет и непосредственно с папкой это никак не связано.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

С чего вдруг, это ваша тема, вы ее создаете, какой сделаете такой и будет. Ничего автоматически DLE с шаблонами не делает, тут полет фантазии вебмастера. И какое отношение название папки имеет отношение к названию шаблона? Нет никакой связи, как придумаете имя шаблону таким и будет и непосредственно с папкой это никак не связано.

_d7c54907161a217e067a35f603697fa5.jpeg?m

С того что оно предлагает ввести свое название? Но это название влияет только на папку а не на само название  темы в  info.json

Что довольно не интуитивно понятно, ведь к чему тогда спрашивать название если оно просто копируется с родительской темой  🙂

Изменено пользователем sandy2
Ссылка на сообщение
Поделиться на других сайтах
Только что, sandy2 сказал:

С того что оно предлагает ввести свое название? Но это название влияет только на папку

Правильно, потому что это название папки в который его сохранить, и ничего более.

 

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

Но когда создаешь новый шаблон на основе другого своего, то он в списке шаблонов в админке появляется с новым именем. Так почему это не происходит с "дефолтными" шаблонами?

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, ntrtv сказал:

Но когда создаешь новый шаблон на основе другого своего, то он в списке шаблонов в админке появляется с новым именем. Так почему это не происходит с "дефолтными" шаблонами?

Потому что дефолтные шаблоны в отличии от вашего шаблона, содержат в себе нормальный полный состав файлов, а не урезанный как вашем. В вашем в отличии от дефолтных нет файлов конфигурации шаблона. Потому что имя шаблона это не название папки. Имя прописывается в файле конфигурации. При создании нового на основе существующего создается полная его копия. Копия это значит одно и тоже до байта, включая и файлы конфигурации которые в дефолтном шаблоне присутствуют. А при создании вы задаете только имя папки куда сохранить эту копию. Не имя шаблона, а имя папки. Если нет конфигурационного файла в шаблоне, то будет выводится название папки. Слово "Стандартный" в списке или "Зеленый" это же не названия папок этих шаблонов, DLE же их не сам придумал, и не жестко это как то в DLE прописано для дефолтных шаблонов, эти названия взяты из файлов конфигурации в папках этих шаблонов. И если ваш собственный шаблон будет иметь нормальный полный состав файлов, то будет все точно также, а на данный момент он попросту не имеет все файлы которые использует DLE для работы.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...