В Джумле кто-нибудь шарит?

#1 19 сентября 2012 в 22:12
Почему задаю этот вопрос на форуме другого движка?
Задал один вопрос на форуме Джумла, а ответа все нет, по ходу уже на ней сайты не делают.
Может кто-нибудь здесь знает.

У меня Title страницы на Джумла 1.5 почему-то выводится так: Название сайта — Название статьи — Название сайта.
Почему так выводится пока понять не могу, возможно из-за компонента JoomSEF, хотя навряд ли.

Необходимо Title страницы статей привести в такой порядок: Название статьи — Название сайта

или в идеале:
Название статьи — Название раздела — Название сайта

А для разделов: Название раздела — Название сайта

Кто-нибудь может помочь?
#2 20 сентября 2012 в 01:02
может быть и из-за JoomSEF (покопайте настройки), может быть и из-за вашего шаблона(параметры тайтла криво сделаны). Еще можно хаком решить, если вышеперечисленное не поможет. А не ответил никто скорее всего из-за того что тема замусолена по самое немогу, поискать просто надо было…

п.с.: блосил ссылку с возможным решением в лс
#3 20 сентября 2012 в 01:16
Я как раз позавчера ту статью, на которую вы мне ссылку кинули, изучал и перепробовал все.
Однако безрезультатно.
JoomSEF пробовал уже отключать, но изменений нет.
#4 20 сентября 2012 в 06:14
Man, попробуйте JSEOPlugin. То что вы хотите получить он делает. Настройки гибкие. Ссылку где скачать к сожалению дать не могу. Если не найдете, то поищу у себя.
#5 20 сентября 2012 в 14:29


Man, попробуйте JSEOPlugin. То что вы хотите получить он делает. Настройки гибкие. Ссылку где скачать к сожалению дать не могу. Если не найдете, то поищу у себя.

Avert

Сейчас в настройках сайта вообще убрал название сайта и с помощью вашего плагина добавил его после названия статьи и раздела.
Так вот, в начале Title у меня сейчас идет Тире(-), а потом уже НАЗВАНИЕ СТАТЬИ | НАЗВАНИЕ САЙТА.
Не могу найти, где убрать это тире.
В как документе мне копать?
Какой документ отвечает за вывод Title?
В шаблоне index.php — нет тире.
Вот здесь libraries\joomla\document\html\renderer\head.php тоже его нет.
#6 20 сентября 2012 в 14:37

Я как раз позавчера ту статью, на которую вы мне ссылку кинули, изучал и перепробовал все.
Однако безрезультатно.

Man

там 2 способа, оба не помогли?

кеш не забывали чистить после этих манипуляций?

а можно ссылку на сайт и админ-доступ по возможности? попробую помочь…
#7 20 сентября 2012 в 14:58

Не могу найти, где убрать это тире.

Man
Пункт "Шаблон заголовка". я там вместо тире поставил |
#8 20 сентября 2012 в 15:07


Пункт "Шаблон заголовка". я там вместо тире поставил |

Avert

У меня в "Шаблоне заголовка" нет тире, оно добавляется в начале заголовка, по всей видимости, каким-то другим плагином или еще чем-то. Пока не могу понять…
#9 20 сентября 2012 в 15:14
Мои настройки в плагине
Иллюстрация

Иллюстрация
#10 20 сентября 2012 в 15:21
Проблема где-то в шаблоне.
Я сейчас попробовал по-умолчанию поставить другой шаблон и все правильно заработало и без плагинов: НАЗВАНИЕ СТАТЬИ — НАЗВАНИЕ САЙТА.

Похоже в шаблоне нужно что-то местами поменять, а вот что?
#11 20 сентября 2012 в 15:27
покажите код индекс.пхп шаблона
#12 20 сентября 2012 в 15:30

Проблема где-то в шаблоне.

Man
Шаблон какой?
Название шаблона и/или производителя
#13 20 сентября 2012 в 15:34


Шаблон какой?
Название шаблона и/или производителя

Avert
yoo_royalplaza
#14 20 сентября 2012 в 15:37


покажите код индекс.пхп шаблона

deburger

  1. <?php
  2.  
  3. /**
  4. * @package yoo_royalplaza Template
  5. * @file index.php
  6. * @version 1.5.0 July 2010
  7. * @author YOOtheme http://www.yootheme.com
  8. * @copyright Copyright (C) 2007 - 2010 YOOtheme GmbH
  9. */
  10.  
  11. // no direct access
  12. defined('_JEXEC') or die('Restricted access');
  13.  
  14. JHTML::_('behavior.mootools');
  15.  
  16. // include config
  17. include_once(dirname(__FILE__).'/config.php');
  18.  
  19. ?>
  20. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  21. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
  22.  
  23. <head>
  24. <jdoc:include type="head" />
  25. <link rel="apple-touch-icon" href="<?php echo $template->url ?>/apple_touch_icon.png" />
  26.  
  27.  
  28. </head>
  29.  
  30. <body id="page" class="yoopage <?php echo $this->params->get('columns'); ?> <?php echo $this->params->get('itemcolor'); ?> <?php echo $this->params->get('toolscolor'); ?>">
  31.  
  32. <?php if ($this->countModules('absolute')) : ?>
  33. <div id="absolute">
  34. <jdoc:include type="yoomodules" name="absolute" />
  35. </div>
  36. <?php endif; ?>
  37.  
  38. <div id="page-body">
  39. <div class="page-body-2">
  40. <div class="wrapper">
  41.  
  42. <div id="header">
  43.  
  44.  
  45.  
  46.  
  47. <div id="toolbar">
  48.  
  49. <?php if ($this->countModules('toolbarleft')) : ?>
  50. <div class="left">
  51. <jdoc:include type="yoomodules" name="toolbarleft" style="yoo" />
  52. </div>
  53. <?php endif; ?>
  54.  
  55. <?php if ($this->countModules('toolbarright')) : ?>
  56. <div class="right">
  57. <jdoc:include type="yoomodules" name="toolbarright" style="yoo" />
  58. </div>
  59. <?php endif; ?>
  60.  
  61. </div>
  62.  
  63. <div id="menubar">
  64. <div class="menubar-1">
  65. <div class="menubar-2">
  66. <div class="menubar-3">
  67. <div class="menubar-4">
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73.  
  74. <?php if ($this->countModules('logo')) : ?>
  75. <div id="logo">
  76. <jdoc:include type="yoomodules" name="logo" />
  77. </div>
  78. <?php endif; ?>
  79.  
  80. <?php if ($this->params->get('date')) : ?>
  81. <div id="date">
  82. <?php echo JHTML::_('date', 'now', JText::_('DATE_FORMAT_LC')) ?>
  83. </div>
  84. <?php endif; ?>
  85.  
  86. <?php if ($this->countModules('search')) : ?>
  87. <div id="search">
  88. <jdoc:include type="yoomodules" name="search" />
  89. </div>
  90. <?php endif; ?>
  91.  
  92. <?php if ($this->countModules('menu + menuright')) : ?>
  93. <div id="menu">
  94.  
  95. <?php if ($this->countModules('menu')) : ?>
  96. <div class="left">
  97. <jdoc:include type="yoomodules" name="menu" style="yoo" />
  98. </div>
  99. <?php endif; ?>
  100.  
  101. <?php if ($this->countModules('menuright')) : ?>
  102. <div class="right">
  103. <jdoc:include type="yoomodules" name="menuright" style="yoo" />
  104. </div>
  105. <?php endif; ?>
  106.  
  107. </div>
  108. <?php endif; ?>
  109.  
  110.  
  111.  
  112. <?php if ($this->countModules('banner')) : ?>
  113. <div id="banner">
  114. <jdoc:include type="yoomodules" name="banner" />
  115. </div>
  116. <?php endif; ?>
  117.  
  118. </div>
  119. <!-- header end -->
  120.  
  121. <div class="wrapper-t1">
  122. <div class="wrapper-t2">
  123. <div class="wrapper-t3"></div>
  124. </div>
  125. </div>
  126.  
  127. <div class="wrapper-1">
  128. <div class="wrapper-2">
  129. <div class="wrapper-3">
  130.  
  131. <?php if ($this->countModules('top + topblock')) : ?>
  132. <div id="top">
  133.  
  134. <?php if($this->countModules('topblock')) : ?>
  135. <div class="topblock width100 float-left">
  136. <jdoc:include type="yoomodules" name="topblock" style="yoo" />
  137. </div>
  138. <?php endif; ?>
  139.  
  140. <?php if ($this->countModules('top')) : ?>
  141. <jdoc:include type="yoomodules" name="top" wrapper="topbox float-left" layout="<?php echo $this->params->get('top'); ?>" style="yoo" />
  142. <?php endif; ?>
  143.  
  144. </div>
  145. <!-- top end -->
  146. <?php endif; ?>
  147.  
  148. <div class="left-bg">
  149. <div class="right-bg">
  150.  
  151.  
  152. <div id="middle">
  153. <div id="middle-expand">
  154.  
  155. <div id="main">
  156. <div id="main-shift">
  157.  
  158. <?php if ($this->countModules('maintop')) : ?>
  159. <div id="maintop">
  160. <jdoc:include type="yoomodules" name="maintop" wrapper="maintopbox float-left" layout="<?php echo $this->params->get('maintop'); ?>" style="yoo" />
  161. </div>
  162. <!-- maintop end -->
  163. <?php endif; ?>
  164.  
  165. <div class="contentleft-bg">
  166. <div class="contentright-bg">
  167.  
  168.  
  169. <div id="mainmiddle">
  170. <div id="mainmiddle-expand">
  171.  
  172. <div id="content">
  173. <div id="content-shift">
  174.  
  175. <?php if ($this->countModules('contenttop')) : ?>
  176. <div id="contenttop">
  177. <jdoc:include type="yoomodules" name="contenttop" wrapper="contenttopbox float-left" layout="<?php echo $this->params->get('contenttop'); ?>" style="yoo" />
  178. </div>
  179. <!-- contenttop end -->
  180. <?php endif; ?>
  181.  
  182. <?php if ($this->countModules('breadcrumbs')) : ?>
  183. <div id="breadcrumbs">
  184. <jdoc:include type="yoomodules" name="breadcrumbs" />
  185. </div>
  186. <?php endif; ?>
  187.  
  188. <div id="component" class="floatbox">
  189.  
  190.  
  191. <jdoc:include type="message" />
  192.  
  193. <jdoc:include type="component" />
  194.  
  195.  
  196.  
  197. </div>
  198.  
  199. <?php if ($this->countModules('contentbottom')) : ?>
  200. <div id="contentbottom">
  201. <jdoc:include type="yoomodules" name="contentbottom" wrapper="contentbottombox float-left" layout="<?php echo $this->params->get('contentbottom'); ?>" style="yoo" />
  202. </div>
  203. <!-- mainbottom end -->
  204. <?php endif; ?>
  205.  
  206. </div>
  207. </div>
  208. <!-- content end -->
  209.  
  210. <?php if($this->countModules('contentleft')) : ?>
  211. <div id="contentleft">
  212. <jdoc:include type="yoomodules" name="contentleft" style="yoo" />
  213. </div>
  214. <?php endif;
#15 20 сентября 2012 в 15:49

yoo_royalplaza

Man
Насколько я помню, разработчики YOOtheme используют Warp5 Framework при создании своих последних шаблонов. Я с этим фреймворком не работал, но скорее всего именно в настройках этого фреймворка стоит поискать и отключить. Почему я думаю именно так? Потому что во фреймворках других производителей есть настройки для Title, где прописывается название сайта.
К сожалению, я с настройками Warp5 Framework не знаком, и вряд ли смогу в этом помочь. Был бы другой, то возможно и смог.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.