Неужели компонент делается так долго? По видимому СУК Инстантцмс на столько сложен, что мне даже ставить на реальный сайт не стоит. А иначе он дорого обойдется.
СУК — это абривиатура или ругательство?
Сбор на разработку связей типов контента в InstantCMS 2.x
Неужели компонент делается так долго? По видимому СУК Инстантцмс на столько сложен, что мне даже ставить на реальный сайт не стоит. А иначе он дорого обойдется.
Я сразу погуглил, если честно Wiki пишет что термин многозначныйСУК — это абривиатура или ругательство?
Поддерживаю!Вы правильно поняли! Вам ставить не стоит.
СУК — это абривиатура или ругательство?
СУК — система управления контентом, он же, видимо, сук, за который @vorobey боится зацепиться, а возможно он имел ввиду что-то еще. Но термин действительно весьма многозначный.Wiki пишет что термин многозначный
Полностью согласен.Вы правильно поняли! Вам ставить не стоит.
Товары, услуги с оплатой по дням. Как вариант. Фотогалереи и пр.кроме новостей компаний в справочнике
Для городского портала вариантов море!А кто как планирует использовать связи на городском портале?
<div id="f_parent_firms_id" class="field ft_parent"> <label for="parent_firms_id">Фирма</label> <ul class="items"> </ul> <input type="hidden" class="input" name="parent_firms_id" value="" id="parent_firms_id"> <script> $(function(){ var $container = $('#f_parent_firms_id'); $container.find('a.add').click(function(e){ var $link = $(this); e.preventDefault(); icms.contentBind.start({ url: $link.attr('href'), callback: function(items){ var $list = $link.siblings('ul'); var $input = $link.siblings('input[type=hidden]'); var newValues = []; $.each(items, function(id, title){ if ($list.find('li[data-id=' + id+']').length > 0) { return; } var $item = $('<li></li>').attr('data-id', id).text(title).appendTo($list); var $deleteBtn = $('<a href="#"></a>').appendTo($item); $deleteBtn.click(function(e){ e.preventDefault(); $item.remove(); var newValues = []; $list.find('li').each(function(){ var $item = $(this); newValues.push($item.data('id')); }); $input.val(newValues.length > 0 ? newValues.join(',') : ''); }) newValues.push(id); }); if (newValues.length > 0){ var $currentVal = $input.val(); $input.val(($currentVal ? $currentVal + ',' : '') + newValues.join(',')); } } }); }); $container.find('a.delete').click(function(e){ e.preventDefault(); var $link = $(this); var $item = $link.parents('li'); var $list = $item.parents('ul'); var $input = $list.siblings('input[type=hidden]'); $item.remove(); var newValues = []; $list.find('li').each(function(){ var $item = $(this); newValues.push($item.data('id')); }); $input.val(newValues.length > 0 ? newValues.join(',') : ''); }) }); </script> <div class="hint">Производитель</div> </div>