HIDDENSY 0 Опубликовано: 22 января 2008 Рассказать Опубликовано: 22 января 2008 Всем привет. Добрался до функции {custom}, прочитал документацию, из которой применил следующее: {custom category="2,7" template="custom" aviable="global" from="0" limit="10" cache="yes"} Вставил данную строчку за место строчки {content}, создал файл custom.tpl и вставил в него следующий код: <div class="blq"> <table width="95%" height="100%"> <tr> <td valign="top" colspan="2" height="46"><img border="0" src="{THEME}/images/bbb.png" width="20" height="44"></td><td rowspan="2" valign="top"><h2>[full-link]{title}[/full-link] <span style="font-size: 12px; letter-spacing: 0px"><span lang="en-us">(</span>Дата публикации: {date}<span lang="en-us">)</span></span></h2> <div class="txt">Разместил: {author} | | Просмотров: {views} | [com-link]Комментариев: ({comments-num})[/com-link] | [full-link]Подробнее...[/full-link] [edit][ Редактировать ][/edit]</div></td></tr> <td valign="top"></td><td class="txt" colspan="2"> <a href="#page" onclick="java script:ShowOrHide('tags-{news-id}')">Теги</a><div id="tags-{news-id}" style="border:0px; display:none;">{news-tags}</div></td></tr> <td valign="top"></td><td class="txt" colspan="2"><br />{short-story}</td></tr> </table></div>[/codebox] код взят из файла коротких новостей, т.е. из shortstory.tpl Обновил главную страницу сайта (сайт на локалке под денвером) и обнаружил следующие баги. 1. Не отображается {title} у новостей. В тех категориях, что я выбрал для отображения более 10 новостей в каждой, не отображается новигация по страницам с новостями. Попытки добавить {pages} не дали нужного результата. Данный параметр добавлял в main.tpl после {custom}. Так же пытался подключить шаблон навигации в другой шаблон используя {include file="navigation.tpl"} результат тот же, новигация не отображается. Тестирования провожу на DLE 6.5 лиценз Если есть решение данных проблем, прошу поделится познаниями. И разработчика прошу уделить данной теме больше внимания. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 января 2008 Рассказать Опубликовано: 22 января 2008 1. Не отображается {title} у новостей. уберите в настройках скрипта, скрывать ссылку на полную новость, если нет полной новости. У вас {title} стоит как ссылкаВ тех категориях, что я выбрал для отображения более 10 новостей в каждой, не отображается новигация по страницам с новостями. Попытки добавить {pages} не дали нужного результата. Данный параметр добавлял в main.tpl после {custom}. читайте документацию {custom} это вспомогательный тег а не основной, он выводит только указанные новости. Основной тег это {content} он и выводит навигацию. Цитата Ссылка на сообщение Поделиться на других сайтах
HIDDENSY 0 Опубликовано: 22 января 2008 Рассказать Опубликовано: 22 января 2008 Автор читайте документацию {custom} это вспомогательный тег а не основной, он выводит только указанные новости. Основной тег это {content} он и выводит навигацию. Ну то что он вспомогательный это понятно, но применять его можно как и основной, даже настройка гибче может быть. Подскажите какой и куда код добавить что-бы была навигация. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 января 2008 Рассказать Опубликовано: 22 января 2008 но применять его можно как и основной Внимательно посмотрите на этот тег вы указываете с какой новости показывать, по какую. а не количество новостей, о какой навигации может идти речь. Навигация в этом теге не предусмотрена технически. Цитата Ссылка на сообщение Поделиться на других сайтах
JaMaster 0 Опубликовано: 24 января 2008 Рассказать Опубликовано: 24 января 2008 у меня вообще не отображается, кроме самого кода {custom category="2,7" template="custom" aviable="global" from="0" limit="10" cache="yes"} сделал так возле тега контент поставил код {custom category="3" template="custom" aviable="global" from="0" limit="10" cache="yes"} так же создал шаблон под него но ничего не отображается тестю в локалке так же под денвером Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 24 января 2008 Рассказать Опубликовано: 24 января 2008 Проверяйте правильность написания кода, кавычки, скобки и т.д. это важно, при неправильном формате он не будет обрабатыватся Цитата Ссылка на сообщение Поделиться на других сайтах
HIDDENSY 0 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Автор Что-бы не плодить кучу тем спрошу в этой ветке немного другой вопрос. Как я понимаю при большом объёме статической страницы, она разделаяется автоматически на несколько, типо 1 2 3 4 5. Вопросы: 1. Каков объём статической страницы должен быть, для того что-бы сработал {pages} 2. Существуют ли теги, которые говорят что именно в этом месте идет разделение статической страницы. Что-бы в результате получить 1 2 3 4 5 Цитата Ссылка на сообщение Поделиться на других сайтах
empirator 0 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 (изменено) Как я понимаю при большом объёме статической страницы, она разделаяется автоматически на несколько, типо 1 2 3 4 5 Автоматически не разбивается. 1. Каков объём статической страницы должен быть, для того что-бы сработал {pages} 2. Существуют ли теги, которые говорят что именно в этом месте идет разделение статической страницы. Что-бы в результате получить 1 2 3 4 5 1. {pages} нужно вставлять вручную. 2. Ссылки на страницы (при условии, что использовался тег {pages}) даются при помощи конструкции 12...n. Изменено 25 января 2008 пользователем empirator Цитата Ссылка на сообщение Поделиться на других сайтах
HIDDENSY 0 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Автор В шаблоне static.tpl есть {pages} Когда редактирую статическую страницу сделаю так: <div>Первая страница</div> <div> </div> <div>[page=1]1[/page]</div> <div> </div> <div>Вторая страница</div> <div> </div> <div>[page=2]2[/page]</div> <div> </div> <div>Третья страница</div> <div> </div> <div>[page=3]3[/page]</div> на странице выводится: Первая страница Вторая страница Третья страница Если написать так: <div>[page=1]Первая страница[/page]</div> <div> </div> <div>[page=2]Вторая страница[/page]</div> <div> </div> <div>[page=3]Третья страница[/page]</div> <div> </div> Выводится чистая страница. т.е. надписей нет. Объясните подробней как пользоваться тегами, в документации не нашел описания. Цитата Ссылка на сообщение Поделиться на других сайтах
empirator 0 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Содержание 1 страницы [page=1]Первая страница[/page][page=2]Вторая страница[/page]...[page=n]n-ая страница[/page] {pagebreak} Содержание 2 страницы [page=1]Первая страница[/page][page=2]Вторая страница[/page]...[page=n]n-ая страница[/page] {pagebreak} Содержание n страницы [page=1]Первая страница[/page][page=2]Вторая страница[/page]...[page=n]n-ая страница[/page] Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 HIDDEN, без тега {PAGEBREAK} причем именно с большими буквами, теги обрабатыватся не будут Цитата Ссылка на сообщение Поделиться на других сайтах
Sench 0 Опубликовано: 20 апреля 2008 Рассказать Опубликовано: 20 апреля 2008 Помогите пожалуйста. Я поставил custom как положено, пример: {custom category="2" template="custom" aviable="global" from="0" limit="3" cache="yes"} И создал custom.tpl. В custom.tpl сделано так, чтобы custom-ом выводилась талько название новости со ссылкой, вот содержание файла custom.tpl: <table width=100% cellspacing="0" class=table_news> <tr> <td valign="middle" class=newshead><span class="newshead">[full-link]{title}[/full-link]</span></td> </tr></td></table> Но все равно custom выводится точно так как прописано в shortstory.tpl Как же все-таки исправить? Забыл сказать, тестирую на локалке UPD: Прошу прощения, нужно было кэш очистить, проблема решена. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.