Заголовки страницы и их смена

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Заголовки страницы и их смена

Post by Roft »

Подскажите в какую сторону копать? Опишу проблему: при нажатии на статьи - выводится статья и ее заголовок, если после нажать на новость, то останется заголовок статьи и выведется новость.

То же самое и с продуктами, получается до смешного, после статьи про ветрогенераторы переходим в продукцию солнечные батареи и получаем страницу, в которой описание солнечных батарей с заголовком ветрогенераторы.

Насколько я понял это связано с выводом информации из подключенных модулей. Но вот в каком направлении искать - не соображу.

Пример смотреть тут: http://www.elprom-st.ru

Информация о системе ниже:

Версия CMS 1.10.3
Установленные модули
CMSMailer 2.0.2
CMSPrinting 1.0
FileManager 1.2.0
MenuManager 1.7.7
TinyMCE 2.9.12
ModuleManager 1.5.3
News 2.12.3
Search 1.7
ThemeManager 1.1.4
CGExtensions 1.31
SiteMapMadeSimple 1.2.6
CGSimpleSmarty 1.5.2
Products 2.17
Captcha 0.4.6
JQueryTools 1.1.1
PHPMyAdmin 3.4.0b3
FormBuilder 0.7.3
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

News - "Опции" => "Настройки показа полного текста новости" => "Страница по умолчанию для полного текста новости:"
Products - "Настройки" => "Product Detail Settings:" => "Страница описания товара по умолчанию:" и "Настройки" => "Hierarchy Settings:" => "Default Page for Hierarchy View:"
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

guro wrote:News - "Опции" => ....
Спасибо, с новостями сработало, а в продуктах и в иерархии продуктов эта настройка уже стояла - страница Каталог, но не работает.

Можно нажать на новость, а потом на любого производителя слева и сразу будет видно.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

Какой код формирует ссылку "Курского электроаппаратного завода КЭАЗ." в новости "news/18/28/novinki-ot-keaz/"?
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

Вот код шаблона вывода списка категорий, коими являются производители.

Code: Select all

{if isset($catformstart)}
 {$catformstart}
 {$catdropdown}{$catbutton}
 {$catformend}
{/if}

<div class="products_category_list">
{foreach from=$categorylist item='obj'}
  <div class="products_category">
    {* category fields are available as an array in $obj->fields *}
    {* i.e: $obj->fields.fieldname.field_value *}
    {if isset($obj->fields)}
    {foreach from=$obj->fields key='field_name' item='fielddata'}
      <div class="products_category_field">
        {$fielddata.field_prompt} = {$fielddata.field_value}
      </div>
    {/foreach}
    {/if}
    <a href="{$obj->summary_url}">{$obj->name}</a>
<hr style=""> 
  </div>
{/foreach}
</div>
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

Ну хорошо. Хотите с этой стороны, пожалуйста.
Какой код вызывается для левого списка категорий? Я говорю не про шаблон а про вызов {Products .....
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

вот этот код формирует левый список производителей. или вы имеете ввиду код. которым этот список туда вставлен? может я создам второго админа и в личку скину пароль? если так будет проще.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

Мне интересен код вызова модуля Products. Что-то типа этого

Code: Select all

{Products action="default" pagelimit="8" sortby="random" summarytemplate="category"}
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

Левая часть меню, где производители, вставляется кодом:

Code: Select all

		{Products action="categorylist"}
Середина, где меню продуктов:

Code: Select all

{Products action="hierarchy"}
и нижний список рандомных продуктов:

Code: Select all

{Products sortby="random" pagelimit="15"}

P.S. Добрался до компа, с телефона жутко неудобно отвечать, прошу прощения за задержки с ответом.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

Покажите шаблон с закладки "Контент" => "Управление продуктами" => "Шаблон списка категорий" помеченный "По умолчанию"
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

Code: Select all

{if isset($catformstart)}
 {$catformstart}
 {$catdropdown}{$catbutton}
 {$catformend}
{/if}

<div class="products_category_list">
{foreach from=$categorylist item='obj'}
  <div class="products_category">
    {* category fields are available as an array in $obj->fields *}
    {* i.e: $obj->fields.fieldname.field_value *}
    {if isset($obj->fields)}
    {foreach from=$obj->fields key='field_name' item='fielddata'}
      <div class="products_category_field">
        {$fielddata.field_prompt} = {$fielddata.field_value}
      </div>
    {/foreach}
    {/if}
    <a href="{$obj->summary_url}">{$obj->name}</a>
<hr style=""> 
  </div>
{/foreach}
</div>
Это который по умолчанию.

Есть еще один косяк, который не смог забороть, возможно ноги растут из одного места?

Если перейти по ссылке: http://www.elprom-st.ru/Products/detail ... ediniteli/

То вверху будут "хлебные крошки". (На ссылку "Назад" в конце не смотрим - это эксперимент по самодельной замене breadcrumbs).

Переходим на - "Рубильники, выключатели нагрузки, переключатели" - все работает.

А если переходим на "Выключатели-разъединители" - пустой шаблон.

Находил на англоязычном форуме несколько упоминаний о том, что эта проблема успешно решена, но те решения, что были указаны никак ситуацию не изменили.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

Добавьте в вызовы модуля "resultpage="

Code: Select all

{Products action="categorylist" resultpage="27"}
27 - id страницы каталога
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

Спасибо. Заработало. Я уже отчаялся было решить эту проблему..

Если не сложно - подскажите куда двигаться в решении проблемы с хлебными крошками?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Заголовки страницы и их смена

Post by guro »

Как формируете хлебные крошки? Вызов, шаблон?
Roft
Forum Members
Forum Members
Posts: 15
Joined: Fri Mar 23, 2012 12:20 pm

Re: Заголовки страницы и их смена

Post by Roft »

пока вот так:

Code: Select all

Раздел: {menu includeprefix=katalog template="plain"} > {$entry->breadcrumb} > <a href="/products/byhierarchy/{$entry->hierarchy_id}/27">Назад</a> {* Костыль назад, иначе пока не работает*}
Т.е. проблема вот с этим выводом:

Code: Select all

{$entry->breadcrumb}
Все остальное работает.
Post Reply

Return to “Russian - русский”