Вы не зашли.
Amarelius, я это и собираюсь сделать через группы.
В каждой группе задаётся набор доп. полей (причём одно поле может быть в нескольких группах), а уже к категориям "подцепляются" именно группы, а не конкретные доп. поля.
Не в сети
привязывать xfields'ы к категориям новостей и тогда при редактировании новости показывать только те xfields'ы, которые относятся к той категории в которой расположена новость.
+100000 Просто космическая возможность
Не в сети
Пожалейте тестеров...
Не в сети
insider пишет:/engine/includes/search.php
Найтиarray_push($search, "((title Like '%".mysql_real_escape_string($s)."%') or (content Like '%".mysql_real_escape_string($s)."%'))");
Заменить на
array_push($search, "((title Like '%".mysql_real_escape_string($s)."%') or (content Like '%".mysql_real_escape_string($s)."%') or (xfields regexp '\".*".mysql_real_escape_string($s).".*\"'))");
И тогда доп. поля будут участвовать в поиске. Правда, не только их значения, но и сами названия полей. Как исправить -- не знаю, регэкспы в MySQL'е какие-то ограниченные.
Спасибо, работает норм))
А как правильно дописать для текущей версии, где:
array_push($search,
array( 'OR',
array('DATA', 'title', 'like', '%'.mysql_real_escape_string($s).'%'),
array('DATA', 'content', 'like', '%'.mysql_real_escape_string($s).'%')
)
);
??
Не в сети
привязывать xfields'ы к категориям новостей и тогда при редактировании новости показывать только те xfields'ы, которые относятся к той категории в которой расположена новость.
+100000 Просто космическая возможность
уже хочу такое....
Не в сети
coreldraw, так это ведь уже реализовано..))
[0.10][2010-12-31]
% Экспериментальная версия плагина - добавлены группы полей (настраиваются в плагине), добавлена возможность
для конкретной категории назначать группу и при редактировании новости из данной категории будут видны только поля из
заданной группы.
Часть функционала сделана на базе jQuery, необходимо тестирование.
Для обновления со старых версий плагина необходимо выполнить SQL запрос (или удалить+установить заново плагин, но с потерей данных
из доп. полей):
alter ng_category add column xf_group char(40)
см в SVN версии
Не в сети