Вывод последних записей из Cataloger. Ошибка smarty

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

Moderators: iturbay, wdwp

User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

Вставляю в шаблон вот это {cms_module module='Cataloger' action='recent' sub_template='my_sub_template'}
В итоге пишет :
string(65) "Smarty error: unable to read resource: "module_db_tpl:Cataloger;""

Кто подскажет что делать  ???
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Ошибка означает, что шаблона с названием "my_sub_template" в модуле Cataloger не существует.
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

а как проблему решить? Создавать этот шаблон самому?  ???
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Fedork wrote: а как проблему решить? Создавать этот шаблон самому?  ???
Либо убрать аттрибут sub_template='my_sub_template' совсем, тогда будет использоваться шаблон по умолчанию или создавать самому, если тот, что по умолчанию не подходит.
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

Убрал. все равно пишет string(65) "Smarty error: unable to read resource: "module_db_tpl:Cataloger;""
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Fedork wrote: Убрал. все равно пишет string(65) "Smarty error: unable to read resource: "module_db_tpl:Cataloger;""
Не должно. Может шаблон переименовал или удалил? Или попробуй переустановить модуль.
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

С этим разобрался.

Не понимаю почему item'ы выводятся только на страницах item
т.е на главной странице, и на всех других список из каталога вывести не получится?
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Fedork wrote: С этим разобрался.

Не понимаю почему item'ы выводятся только на страницах item
т.е на главной странице, и на всех других список из каталога вывести не получится?
Не поняла о чем  ??? Вот здесь есть примеры для вывода списков различными способами http://www.cmsmadesimple.ru/obzor_modul ... r--chast_2 Что конкректно не работает?
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

Да я все это читал 3 раза... там написано "Эти функции Вы можете использовать на любой странице Вашего сайта."
Но содержимое из каталога выводится только на страницах "Item" т.е на страницах с уже открытым объектом этого каталога... На других страницах типа "Content" на главной, в услугах итд - пустое место... ничего не выводится...

собственно мой вопрос и заключается в том, как вывести объекты из каталога  на все страницы сайта... ?
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Я не знаю в чем там проблема, нужно включать debug, смотреть что в исходнике, вообщем ничего не выводится или ошибка. Если нужен только список, то заголовки можно с помощью {menu} вывести.
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

Проблема такая...

Когда я нахожусь на главной там не выводится ничего...
Когда я захожу на категорию вижу только заголовок и 1px с ссылкой на эту категорию
Когда я просматриваю объект (item) в этой категории то вижу что все нормально выводится как мне надо... заголовок и ссылку с картинкой на объект.... Но почему так-же не работает на главной?
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

Срочно нужно решить проблему. согласен за $
Пишите если что в ЛС  :(
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Объясни, что тебе конкректно надо, тогда и помочь можно, а так гадание на кофейной гуще.
Fedork wrote: Когда я нахожусь на главной там не выводится ничего...
А что там должно выводиться? Список категорий или список записей или последних обновлений или ...? Каким тегом "ничего" не выводится? Полностью его приведи.
Fedork wrote: Когда я захожу на категорию вижу только заголовок и 1px с ссылкой на эту категорию
Когда ты заходишь в категорию, ты видишь ссылку на эту категорию? Непонятно. Ты должен видеть записи в категории. Если категория имеет content type Category, то там автоматически выводятся все записи из этой категории или подкатегории. Вид вывода ты можешь изменить в шаблоне.
Fedork wrote: Когда я просматриваю объект (item) в этой категории то вижу что все нормально выводится как мне надо... заголовок и ссылку с картинкой на объект.... Но почему так-же не работает на главной?
А как нам понять, "как тебе надо"? Что конкректно должно выводиться на главной? Категории, записи? В каком виде?
User avatar
Fedork
Forum Members
Forum Members
Posts: 23
Joined: Wed Nov 19, 2008 11:32 am

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Fedork »

А что там должно выводиться? Список категорий или список записей или последних обновлений или ...? Каким тегом "ничего" не выводится? Полностью его приведи.
Мне нужно чтобы на всех страницах сайта выводились рандомные объекты (item)! Абсолютно на всех!

Вставляю этот тег {cms_module module='Cataloger' action='random' sub_template='main_page'}
Когда ты заходишь в категорию, ты видишь ссылку на эту категорию? Непонятно. Ты должен видеть записи в категории. Если категория имеет content type Category, то там автоматически выводятся все записи из этой категории или подкатегории. Вид вывода ты можешь изменить в шаблоне.
Смотрю исходный код страницы и вот что там вижу:

Code: Select all

<div class="spec">
    <h3>Лучшие <span class="red">Предложения</span></h3>

     <p class="info">
<b>Продажа</b><br>
<a href=""><img name="item_image" id="item_image" src="http://САЙТ/modules/Cataloger/Cataloger.Image.php?i=sale_ct_1_90_0.jpg&ac=39942" alt="Продажа" title="Продажа" /></a>

</p>
</div>
Вроде бы все правильно, должна показываться картинка этого объекта, но она не показывается... всего лишь 1 px с ссылкой на категорию в которой я уже нахожусь...
А как нам понять, "как тебе надо"? Что конкректно должно выводиться на главной? Категории, записи? В каком виде?
Мне нужно чтобы на всех страницах сайта, независимо от типа контента рандомно выводились записи (item) из каталога...
Sonya

Re: Вывод последних записей из Cataloger. Ошибка smarty

Post by Sonya »

Fedork wrote: Мне нужно чтобы на всех страницах сайта выводились рандомные объекты (item)! Абсолютно на всех!
АААА  ;D Понятно, у меня рэндомный вывод вот так работает

Code: Select all

{cms_module module='Cataloger' action='random' sub_template='Category-CSS-based' alias='/' recurse='items_all'}
Если на всех страницах, то нужно вставить в шаблон в месте вывода.
Fedork wrote: Смотрю исходный код страницы и вот что там вижу:

Code: Select all

<div class="spec">
    <h3>Лучшие <span class="red">Предложения</span></h3>

     <p class="info">
<b>Продажа</b><br>
<a href=""><img name="item_image" id="item_image" src="http://САЙТ/modules/Cataloger/Cataloger.Image.php?i=sale_ct_1_90_0.jpg&ac=39942" alt="Продажа" title="Продажа" /></a>

</p>
</div>
Вроде бы все правильно, должна показываться картинка этого объекта, но она не показывается... всего лишь 1 px с ссылкой на категорию в которой я уже нахожусь...
Ссылка показывает в "никуда" -  Приведи структуру каталога. Например,
Предложения (категория)
--- Продажа (категория)
    --- Объект продажи (item)

Так?
Post Reply

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