Вы не зашли.
Для тех кто заинтересован в дальнейшем развитии плагина, прошу ознакомится с тем, что реализовано на данный момент:
https://github.com/stdex/ngcms_eshop
1) При чем тут ncustom? Такое поведение должно быть внезависимо от ncustom'a.
2) Не баг, а фича. Там вывод именно из ['news']['embed']['images'] по логике плагина.
Zemlemer, понятно все. Просто в админке плагина установка кол-ва новостей не работает у меня. Выставил 100, например, все равно 10 штук отображает.
Если настраиваешь через админку, то блок нужно вызывать просто через 'id': 'x1', где x1 - id блока в админке.
Нет там никакого бага.
'count': '3' - должно работать.
Мало кто знает, что переменные - чекбоксы можно выводить быстро и удобно.
Допустим 13 переменных с ID: atr1 - atr13:
{% for i in range(1, 13) %}
{% if (p.xfields['atr' ~ i]['value'] == '1') %}
<li class="atr checked">{{ p.xfields['art' ~ i]['title'] }}</li>
{% else %}
<li class="atr">{{ p.xfields['art' ~ i]['title'] }}</li>
{% endif %}
{% endfor %}
1) В твоей интерпретации
{% if (p.xfields.chek_id.value == '1') %}
<est><li class="atr">Посудомоечная машина</li></est>
{% else %}
<net><li class="atr">Посудомоечная машина</li></net>
{% endif %}
Где chek_id - ID поля типа checkbox.
2) Не понял вопроса. Можно.
1) В xfields есть "тип поля" - checkbox.
2) Что в p.xfields.map.value ?
Если на 2 уровнях:
{% if (not isHandler('news:main')) and (category.level == 0) %}
{% for entry in getCategoryTree(category.id) %}
{% if (entry.level == (category.level+1)) %}
<h3><a href="{{ entry.link }}">{{ entry.cat }} {{ entry.id }}</a></h3>
{{ callPlugin('xnews.show', {'categories' : entry.id}) }}
{% endif %}
{% endfor %}
{% else %}
{% for entry in data %}
{{ entry }}
{% else %}
<div class="ng-message">
{{ lang['msgi_no_news'] }}
</div>
{% endfor %}
{{ pagination }}
{% endif %}
Использовать:
{% if (userNewsInfo.status == 1) %}Привет, Администратор {% endif %}
Где вывести то? В каком шаблоне и на какой странице?
Парни, нид хелп! Не могу сообразить, как вывести конструкцию (если вообще возможно) типа:
{% if (новость опубликвал == "группа пользователя") %} Тут текст {% endif %} ?
новость опубликовал - это действие
группа пользователя - это строка
Ничего не понятно что хочешь?
У меня не воспроизводится то что вы пишите.
В настройках все есть - /engine/admin.php?mod=configuration - "Отправка e-mail сообщений"
Ответ: никак
Спасибо, но у меня нет bbcodes_wtitle
В первом пункте написано же, что нужно создать её.
Смысл примерно такой:
1) /engine/includes/classes/parse.class.php, клонировать,
bbcodes($content)
например, в
bbcodes_wtitle($content, $ntitle)
2) В bbcodes_wtitle, найти
$outkeys [] = $kn.'="'.$v.'"';
из case 'title': для img, заменить на:
$outkeys [] = $kn.'="'.$ntitle.'"';
3) /engine/includes/inc/functions.inc.php, найти:
if ($config['use_bbcodes']) { $short = $parse -> bbcodes($short); $full = $parse -> bbcodes($full); }
Заменить на:
if ($config['use_bbcodes']) { $short = $parse -> bbcodes_wtitle($short, $title); $full = $parse -> bbcodes_wtitle($full, $title); }
Данный метод не очень правильный, можно ещё по разному:
1) Дописывать, непосредственно {title} в JS вставки кода в новость - http://ngcms.ru/forum/viewtopic.php?id=2105
2) Дописывать, непосредственно сам заголовок в код - http://ngcms.ru/forum/viewtopic.php?pid=37531#p37531
Версия какая?
{{ home|replace({'http://': ''}) }}
{{ news.short|striptags }}
{{ news.short|replace({'<p>': '', '</p>': ''}) }}
Есть ТЗ и есть бюджет со сроками. Соответственно разработка будет вестись по этим правилам.
Вообщем кто заинтересовался, пишите в ЛС свой профили или email'ы в trello. Там будет рабочий процесс.
Вам нужно ставить TinyMCE или любой другой WYSIWYG редактор.
Вообщем ознакомился с ТЗ. Там довольно все толково написано, но есть множество нюансов.
Обозначен практически весь функционал интернет-магазина, который сейчас может быть реализован на связке: новости + xfields + basket + feedback. К этому всему добавлены некоторые дополнительные фичи - ведения заказов, сортировок и др.
Основная концепция - делать магазин отдельным плагином (что принципе правильно, но довольно трудозатратно). В связи с этим приглашаю всех, кто заинтересован в спонсировании и/или разработке данного решения принять участие в обсуждении/разработке.
Плагин позволяет на сайте вывести блок - другие новости от автора в полной новости.
[0.1][2015-11-13]
[x] Выпуск версии
sergey@rostunov.com
Не вижу поводу не выкладывать ТЗ на общее обозрение.