Помощник
|
Путь до шаблона, Joomla |
drife
|
Сообщение
#1
|
||
|
|
||
|
|||
websky |
7.4.2012, 13:52;
Ответить: websky
Сообщение
#2
|
|
Абсолютный путь:
<?php echo $mosConfig_live_site; ?>/templates/<?php echo $cur_template; ?>/ Относительный (от корня сайта): templates/<?php echo $cur_template; ?>/
-------------------- |
|
|
xdvix |
7.4.2012, 14:24;
Ответить: xdvix
Сообщение
#3
|
|
Если переименовать папку с шаблоном, то важно изменить название и в темплейт детал.xml
А адреса к стилям, скриптам и картинкам, которые вставляются в индексный файл указывается так как написал websky <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.png" alt="logo.png, 23kB" title="logo" height="165" width="173"> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/template.css" type="text/css" /> Сообщение отредактировал xdvix - 7.4.2012, 14:26 -------------------- |
|
|
drife
|
Сообщение
#4
|
|
Получается нужно вносить изменения во все файлы вообще?
Вот мне не очень понятно про $this->template, нельзя разве просто указать путь до каталога с шаблоном? например /template/mytemplate/ <?php echo $mosConfig_live_site; ?>/templates/<?php echo $cur_template; ?>/ И где указан этот абсолютный путь? Так ведь это просто путь до шаблона по умолчанию, он в принципе и должен работать. Но теперь, когда поменял имя, соответственно все вкривь и вкось - ну что и понятно... Если переименовать папку с шаблоном, то важно изменить название и в темплейт детал.xml Я изменил везде название.. но что и понятно, результата нет.. надо стили тоже подключить.. только я что то не могу до конца понять.. вот и просил специалистов... подсказать мне |
|
|
fobos |
7.4.2012, 21:38;
Ответить: fobos
Сообщение
#5
|
|
Получается нужно вносить изменения во все файлы вообще? Вот мне не очень понятно про $this->template, нельзя разве просто указать путь до каталога с шаблоном? например /template/mytemplate/ Так можно делать, но смотря какой шаблон используется (от студии). При смене названии папки шаблона нужно править пути в xml и в index.php шаблона. В случае некорректной работы шаблона, рекомендуется скачать его, за архивировать в zip и установить заново, предварительно удалив старый. -------------------- |
|
|
drife
|
Сообщение
#6
|
|
Так можно делать, но смотря какой шаблон используется (от студии). При смене названии папки шаблона нужно править пути в xml и в index.php шаблона. В случае некорректной работы шаблона, рекомендуется скачать его, за архивировать в zip и установить заново, предварительно удалив старый. Хм... я просто думал, что просто поменять пути и все, но тут даже какие то проблемы получаются! Но ведь по сути, если подумать, то смены путей, должно хватить вполне. Странно, но я поменял пути в .xml файле, но не работает как положено. Вот я и спрашивал про класс $this->template. Сообщение отредактировал drife - 7.4.2012, 21:47 |
|
|
fobos |
8.4.2012, 13:13;
Ответить: fobos
Сообщение
#7
|
|
Хм... я просто думал, что просто поменять пути и все, но тут даже какие то проблемы получаются! Но ведь по сути, если подумать, то смены путей, должно хватить вполне. Странно, но я поменял пути в .xml файле, но не работает как положено. Вот я и спрашивал про класс $this->template. Что именно не работает? Стили и картинки не грузятся? Если да, то нужно править пути в index.php, видимо там прописаны пути без переменных (классов). Если шаблон использует framework, то файл index.php шаблона называется по-другому (в зависимости от студии и версии framework) и находится в отдельной папке. -------------------- |
|
|
drife
|
Сообщение
#8
|
|
Да, не отображаются стили, и картинки. Грузяться только кратикни, которые находятся в главном каталоге images, а не в темплэйте.
Нет, framework шаблон не использует. А в index.php есть только такая строчка с начала: include_once(JPATH_ROOT . "/templates/" . $this->template . '/lib/layout/tpl.function.php'); Дальше начинают идти уже позиции модулей и т.д. Сообщение отредактировал drife - 8.4.2012, 14:22 |
|
|
fobos |
8.4.2012, 18:01;
Ответить: fobos
Сообщение
#9
|
|
Да, не отображаются стили, и картинки. Грузяться только кратикни, которые находятся в главном каталоге images, а не в темплэйте. Нет, framework шаблон не использует. А в index.php есть только такая строчка с начала: include_once(JPATH_ROOT . "/templates/" . $this->template . '/lib/layout/tpl.function.php'); Дальше начинают идти уже позиции модулей и т.д. Походу в файле tpl.function.php описываются все пути шаблона (стили, картинки и т.д.). Самый простой способ убрать переменную $this->template и написать имя шаблона. -------------------- |
|
|
drife
|
Сообщение
#10
|
|
|
А кстати да, этот файл я уже просматривал, и он конечно очень интересен. Например, стили получается, подключаются там вот так:
$this->addStyleSheet($this->baseurl.'/templates/system/css/system.css'); $this->addStyleSheet($this->baseurl.'/templates/system/css/general.css'); $this->addStyleSheet($this->baseurl.'/templates/'.$this->template.'/css/template.css'); При чем стили именно этого шаблона вообще только последней строчкой и опять через $this->template... Потом конфиг положения частей, вообще видимо так: $this->addStyleSheet($template_url.'/css/layout/'.$layoutStyle.'.css'); Яваскрипт : $this->addScript($template_url.'/scripts/otscript.js'); И так далее... Поулчается, надо изменить $template_url, опять же, если найти, где этой переменной значение заадется, изменить в одном месте, и файлы не перелопачивать... А так хрен поймешь еще Да вообще, мне кажется не проще будет сделать так: Просто изменить templatedetails.xml, потом сжать этот шаблон, удалить с сайта, и обратно залить. Я вот просто думаю, чем это может быть чревато... В принципе по идее, настройки не должны измениться.. Все в общем, получилось... Ну на первый взгляд, работает так же. Просто сжал в архив, и залил заново, так же через админку спокойно установился и без проблем так, всем все равно большое спасибо, лишний опыт все равно не помешает, с таким делом
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Верстка шаблона Битрикс | 0 | bat | 1366 | 26.9.2023, 6:22 автор: bat |
|
Как изменить цветовую гамму основного шаблона? | 1 | partua | 8140 | 13.11.2021, 1:40 автор: Silverspam |
|
Продам два шаблона PSD не дорого всего за 1200 рублей. | 0 | WerHover | 3522 | 7.3.2018, 15:16 автор: -Алексей.1- |
|
Верстка из PSD в HTML от 1000 руб. Натяжка шаблона html > DataLife Engine(DLE) | 2 | Reriter | 3652 | 16.2.2018, 12:14 автор: Reriter |
|
Изменение дизайна шаблона Joomla | 0 | neesupermario | 1791 | 3.1.2018, 15:20 автор: neesupermario |
Текстовая версия | Сейчас: 29.3.2024, 17:52 |