Вы не зашли.
SVN1009, все отлично работает.
Но есть еще проблема, для того что бы не начинать новую тему опишу здесь:
Проблема с TWIG аналогом smart переменных:
Это работает:
[is-logged]Привет {name}[/is-logged][isnt-logged]Привет гость[/isnt-logged]
Это не работает (описание с темы "TWIG - что надо о нём знать для успешного создания шаблонов"):
1. Выводим логин пользователя или слово "гость", если пользователь не залогинен:
Привет, {% if (user.flags.logged) %}<b>{{user.name}}</b>{% else %}гость{% endif %}
SVN 1009, шаблон как default так и мой.
Добрый день!
Юзаю SVN версию, недавно заметил что блок [if-have-perm] ... [/if-have-perm] не работает. Пользователю co статусом комментатор видны ссылки скрытые в этот блок.
[if-have-perm]
<li><a class="user_sub" href="{admin_url}">{l_adminpanel}</a></li>
<li><a class="user_sub" href="{addnews_link}">{l_addnews}</a></li>
[/if-have-perm]
Как решить проблему?
SVN 1008, шаблон как default так и мой
День добрый!
Каким образом можно сделать постраничную навигацию вверху и внизу страницы одновременно?
а так ?
[TWIG] <a href="{{ _files[0].url }}">{{ _files[0].origName }}</a><br/> [/TWIG]
спсб!
Я не указал что практически не знаю TWIG:
Это работает:
[TWIG]
К новости прикреплены следующие файлы:
{% for file in _files %}
* <a href="{{ file.url }}">{{ file.origName }}</a><br/>
{% endfor %}
[/TWIG]
А это не работает:
[TWIG]
<a href="{{ file[0].url }}">{{ file[0].origName }}</a><br/>
[/TWIG]
1. SVN 1004
2. Свой шаблон, и на default проверял
3. Надеюсь, в шаблонизаторе чайник
По идее вот первый файл из списка: {{ file[0].url }}
Второй и так далее: {{ file[1].url }}
Что то у меня не получается, как правильно задать условие?
3. Как вывести список прикрепленных файлов, считая что плагины файлы прикладывать не могут:
К новости прикреплены следующие файлы: {% for file in _files %} * <a href="{{ file.url }}">{{ file.origName }}</a><br/> {% endfor %}
p.s. В текущей версии размера файла нет.
vitaly, а как вывести файли отдельно, к примеру выводить только первый загружений файл, или первый файл в одном месте шаблона другой в другом?
Очень жаль что в этой версии нет информации о размере файла, еще хотелось бы видеть в новой версии и количество скачиваний.
Я думаю было бы полезным создать отдельную ветку на форуме по шаблонизатору TWIG
vitaly, спасибо!
День добрый!
Необходимо вывести приложенный файл к новости в определенном месте шаблона, то есть отдельно от описания.
Например в описании в админке вставляется ВВкод [attach#1]file.zip[/attach], а хотелось бы реализовать в виде переменной, типа {file_name} и {file_size}, ели два файла то {file_name_2}... и тд.
Можно конечно реализовать через плагин xfields, но там нет опции загрузки файлов, так же хочется что бы после удаления новости, удалялся и файл.
Подскажете пожалуйста, как можно это реализовать?
jam214, по моему лимит стоит в конфигах php. Попробуй в .htaccess добавить
php_value upload_max_filesize 10M php_value post_max_size 10M
Спасибо! Помогло.
Добрый день!
Скажу сразу что в настройках системы - файлы - Максимальный объем выставил 10240.
При добавлении файла размером 4,79 через "Добавить новость" выдает ошибку:
Ошибка: Неизвестная ошибка - временный файл не существует (file.zip).
При добавлении файла размером 4,79 через "Управление файлами" выдает ошибку:
file.zip (4.91MB) - 100%
(303) array ( 'Filedata' => array ( 'name' => 'file.zip', 'type' => '', 'tmp_name' => '', 'error' => 1, 'size' => 0, ), )Неизвестная ошибка - временный файл не существует (file.zip).
Движок 0,93 SVN 1006
Добрый день!
Столкнулся с такой проблемой, когда я указываю в шаблоне main.tpl функцию:
[TWIG]
{% if isHandler('news:main') %}
* Пользователь находится на главной странице или на странице плагина tags *
{% endif %}
[/TWIG]
на главной странице ничего не происходит, но при этом функция:
[TWIG]
{% if isCategory('kategoriya-num1') %}
* Пользователь находится в категории - с альт. именами 'kategoriya-num1' *
{% endif %}
[/TWIG]
работает отлично в указанной категории. В чем проблема? Движок 0.9.3 SVN 1004
Добрый день!
В SVN версии есть такой плагин nsm News OnSite Manager, скачал я его по этой ссылке: http://trac.assembla.com/ngcms/browser/ … /trunk/nsm.
Обновил движок до версии SVN 1003.
В кратком описании указано: Позволяет добавлять/редактировать новости со страниц сайта, не заходя в админку
Но не какой документации нет, объясните этот плагин еще не доработан, или его можно использовать (тестить)? Если не тяжело опишите как с ним работать, после установки во вкладке плагины его можно только вкл/выкл.
Решено. Невнимательно прочитал документацию,
* execStyle - указывает режим вызова для отображения данных. Принимаемые значения:
// * short - если новость короткая
// * full - если новость полная
поменял код в шаблоне на:
{% if (entriesCount > 0) %}
{% for entry in entries %}
{% if entry.flags.hasPreview %}
{% if (execStyle == 'short') %} {# ЕСЛИ НОВОСТЬ КОРОТКАЯ #}
<img alt="{{ entry.description}}" src="{{ entry.purl }}" class="preview" width="{{ entry.pwidth }}" height="{{ entry.pheight }}"/>
{% endif %}
{% if (execStyle == 'full') %} {# ЕСЛИ НОВОСТЬ ПОЛНАЯ #}
<img alt="{{ entry.description}}" src="{{ entry.url }}" class="preview" "/>
{% endif %}
{% else %}
<a target="_blank" href="{{ entry.url }}">{{ entry.origName }} ({{ entry.description }})</a>
{% endif %}
<br/>
{% endfor %}
{% endif %}
И теперь в пред просмотре изображение маленького размера, а в полной новости большого размера.
Подскажите где можно почитать полную документацию или уроки по шаблонизатору TWIG?
День добрый!
Такая задача: нужно выводить изображение новости отдельно от описания, через дополнительные поля, при этом в шаблоне краткой новости нужно вывести уменьшенное изображение (150*150), а в полной новости выводить увеличенное (400*400) или изображение оригинального размера. В общем что то вроде фотостока.
Питался делать так: в плагине xfields создал тип поля группа изображений с уменьшенной копией, но в TWIG шаблоне не могу разобраться, возможно ли в TWIGе реализовать выше написанное? Или может есть другой способ?
Сам разобрался:
В index.php нужно добавить
// Make category list
$template['vars']['catlist'] = makeCategoryList( array ('name' => 'catid', 'selected' => $_REQUEST['catid'], 'doempty' => 1, 'class' => 'mw_search_f'));
Языковая переменная для главной страницы добавляется в common.ini
Добрый день!
Хочу сделать на главной странице поиск сразу с выбором категорий, для того что бы в результатах не выводить дополнительную строку поиска, так как поиск и так будет в шапке сайта.
То есть, как в шаблон search.form.tpl добавить переменную {catlist} и заработала языковая переменная {l_search.filter.category} ?
Кто что использует? Изображения неудобны тем, что надо думать про категорию и имя картинки, после удаления новости хрен вспомнишь что надо удалить из картинок. В прикрепленные можно просто заливать и конфликты уже сами решаются внутри, но удобство вставки таких изображений просто на нуле
+1 поддерживаю, есть такая проблема
В Google Chrome 8.0.552.224 цитирование не работает, т.е. при попытке процитировать браузер уходит на refresh, как это исправить?
Кто подскажет эта проблема решилась?
Добрый день.
Есть проблема. Используемая версия: 0.9.3 Release [SVN894+]
В шаблоне usermenu.tpl не выводятся переменные {pthumb_url}, {avatar_url} (аватар загружен), вместо ссылок выводятся название переменных.
В чем может быть проблема?
Добрый день.
Подскажите в чем проблема?
При включенном плагине, выдает ошибку при переходе на full news:
Warning: implode() [function.implode]: Invalid arguments passed in Z:\home\sait.com\www\engine\plugins\breadcrumbs\breadcrumbs.php on line 155
Движок установлен на денвере.
Движок: 0.9.2 Release [SVN646]
Плагин: breadcrumbs 0.4
vitaly, я подставлял код из сообщения Евгения с div id="new_comments", позитивных свигов небыло. Посколько одномоментно исправить ошибку не удалось, я вижу путь решения проблемы в поэтапном переходе от сборки релиза до моего варианта сайта. В какой-то момент глюк себя проявит.
Спасибо всем откликнувшимся на мою проблему.
Была такая проблема, верстал шаблон, коменты добавлялись нормально, но в один прекрасный момент понял что ajax не работает: рейтинг не функционирует, всплывающие окно об ошибке comments.error.tpl тоже.
Во общем начал шарится по своим файлам шабона искать ошибку, заменял файлы с default шаблона, дошел до того что ошибка в main.tpl, начал читать и сравнивать с default шаблоном весь код, и замелич что в начале кода поле body есть строчка которой нет в моем шаблоне:
<div id="loading-layer"><img src="{tpl_url}/images/loading.gif" alt="" /></div>
Из за отсутствия строчки полосы загрузки неработал ajax.
Комментарии к галереям планируются?
Да комментарии в галерее вещь нужная...
Спасибо работает!
+ Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include)
Как включить "Шаблонный механизм" ?