Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#251 Re: Запросы плагинов » Плагин интернет магазина » 2015-12-30 13:30:27

Для тех кто заинтересован в дальнейшем развитии плагина, прошу ознакомится с тем, что реализовано на данный момент:
https://github.com/stdex/ngcms_eshop

#252 Re: Страницы плагинов » Плагин ognews - Мета теги для социальных сетей » 2015-12-28 23:20:58

1) При чем тут ncustom? Такое поведение должно быть внезависимо от ncustom'a.
2) Не баг, а фича. Там вывод именно из ['news']['embed']['images'] по логике плагина.

#253 Re: Обсуждение шаблонной системы » Как сделать блоки используя Twig ? » 2015-12-24 19:51:24

SFproG пишет:

Zemlemer, понятно все. Просто в админке плагина установка кол-ва новостей не работает у меня. Выставил 100, например, все равно 10 штук отображает.

Если настраиваешь через админку, то блок нужно вызывать просто через 'id': 'x1', где x1 - id блока в админке.

#255 Re: "А как сделать..." » Пример доп.поля checkbox (чекбокс)? » 2015-12-23 01:10:32

Мало кто знает, что переменные - чекбоксы можно выводить быстро и удобно.
Допустим 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 %}

#256 Re: "А как сделать..." » Пример доп.поля checkbox (чекбокс)? » 2015-12-22 20:34:22

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) Не понял вопроса. Можно.

#258 Re: Обсуждение шаблонной системы » Как сделать блоки используя Twig ? » 2015-12-22 16:33:50

Если на 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 %}

#259 Re: "А как сделать..." » как показать блок только зарегистрированным? » 2015-12-22 13:21:43

Использовать:

{% if (userNewsInfo.status == 1) %}Привет, Администратор {% endif %}

#261 Re: "А как сделать..." » как показать блок только зарегистрированным? » 2015-12-21 22:00:12

phoboss пишет:

Парни, нид хелп! Не могу сообразить, как вывести конструкцию (если вообще возможно) типа:

{% if (новость опубликвал == "группа пользователя") %} Тут текст {% endif %} ?

новость опубликовал - это действие
группа пользователя - это строка

Ничего не понятно что хочешь?

#263 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2015-12-13 22:27:42

В настройках все есть - /engine/admin.php?mod=configuration - "Отправка e-mail сообщений"

#265 Re: "А как сделать..." » обавить во вставку изображений alt ="" title=""? » 2015-12-06 23:49:56

Yuliko пишет:

Спасибо, но у меня нет bbcodes_wtitle

В первом пункте написано же, что нужно создать её.

#266 Re: "А как сделать..." » обавить во вставку изображений alt ="" title=""? » 2015-12-05 12:06:18

Смысл примерно такой:
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

#270 Re: Запросы плагинов » Плагин интернет магазина » 2015-11-22 11:51:08

Есть ТЗ и есть бюджет со сроками. Соответственно разработка будет вестись по этим правилам.

#271 Re: Запросы плагинов » Плагин интернет магазина » 2015-11-17 23:45:29

Вообщем кто заинтересовался, пишите в ЛС свой профили или email'ы в trello. Там будет рабочий процесс.

#272 Re: Обсуждение шаблонной системы » Новостная лента » 2015-11-16 19:51:30

Вам нужно ставить TinyMCE или любой другой WYSIWYG редактор.

#273 Re: Запросы плагинов » Плагин интернет магазина » 2015-11-13 21:38:41

Вообщем ознакомился с ТЗ. Там довольно все толково написано, но есть множество нюансов.
Обозначен практически весь функционал интернет-магазина, который сейчас может быть реализован на связке: новости + xfields + basket + feedback. К этому всему добавлены некоторые дополнительные фичи - ведения заказов, сортировок и др.
Основная концепция - делать магазин отдельным плагином (что принципе правильно, но довольно трудозатратно). В связи с этим приглашаю всех, кто заинтересован в спонсировании и/или разработке данного решения принять участие в обсуждении/разработке.

#274 Страницы плагинов » other_user_news :: Другие новости от автора » 2015-11-13 20:10:15

infinity237
Ответов: 0

Плагин позволяет на сайте вывести блок - другие новости от автора в полной новости.

[0.1][2015-11-13]
[x] Выпуск версии

#275 Re: Запросы плагинов » Плагин интернет магазина » 2015-11-11 15:35:29

sergey@rostunov.com

Не вижу поводу не выкладывать ТЗ на общее обозрение.

Подвал раздела

Работает на FluxBB