Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

#1 2015-12-22 13:59:28

ahatomik
Старожил
Откуда: Киев
Здесь с 2012-07-02
Сообщений: 832
Сайт

Пример доп.поля checkbox (чекбокс)?

Пожалуйста, покажите у кого есть пример по работе с плагином xfields
1. Задача, при добавления новости - ставить "галочки" что есть..

cats_500.jpgi.gif


2. Кто знает , как правильно разместить :
мой не рабочий вариант
<iframe src="{{ p.xfields.map.value }}" height="300" frameborder="0" style="border:0" allowfullscreen></iframe>
карту от googla. Да можно просто вставить ссылку в блок и будет выводить но тогда приходится все время выставлять размер карты , дабы не портило дизайн.

Вне форума

#2 2015-12-22 15:37:07

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Пример доп.поля checkbox (чекбокс)?

1) В xfields есть "тип поля" - checkbox.
2) Что в p.xfields.map.value ?

Вне форума

#3 2015-12-22 17:14:17

ahatomik
Старожил
Откуда: Киев
Здесь с 2012-07-02
Сообщений: 832
Сайт

Re: Пример доп.поля checkbox (чекбокс)?

infinity237, да, но..
1. Но у меня при добавления новости:
cats2.jpgi.gif
И стили которые я создал style.css  <est> или <net> как мне вписать в доп.поле ?

2. Можно ли доп.полях, прописать только ссылку на карту. А уже в самом news.full
<iframe src="{{ p.xfields.map.value }}" height="300" frameborder="0" style="border:0" allowfullscreen></iframe> ?
Таким образом, при добавления карты:
1. Мы только вставляем ссылку на адрес.
2. Не нужно задавать размер карты ( не ломая стили.css ) .
cats3.jpgi.gif
А сейчас я при добавлении карты пишу размеры вручную ..

Вне форума

#4 2015-12-22 19:34:22

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Пример доп.поля checkbox (чекбокс)?

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

Вне форума

#5 2015-12-23 00:10:32

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Пример доп.поля checkbox (чекбокс)?

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

Вне форума

#6 2015-12-23 14:19:46

ahatomik
Старожил
Откуда: Киев
Здесь с 2012-07-02
Сообщений: 832
Сайт

Re: Пример доп.поля checkbox (чекбокс)?

infinity237, Спасибо.
Отлично работает а главное , что очень удобно !
ИХМО может данный "FAQ" вписать в readme плагина, так как эта тема потеряется а этот пример реально многим может помочь.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.012 сек, 7 запросов выполнено - Использовано памяти: 531.24 Кбайт (Пик: 550.3 Кбайт) ]