<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Работа с EXTRAFIELDS</title>
		<link>https://www.cotonti.com</link>
		<description>Son konu mesajları</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 02 May 2026 06:50:08 -0000</pubDate>

		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>Смотрю я по файлам кота.<img alt="cheeky" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/tongue_smile.png" title="cheeky" width="23" /></p>

<p>Пример cot_extrafield_remove я писал выше, у меня там ошибка была что базы уже нет.</p>

<p>Ну и ладно, окончательный мой вариант больше устраивает - чистить1 запросом все строки а не по 1 (тут нет надобности каждую проходить) </p>
]]></description>
			<pubDate>Paz, 26 Tem 2015 16:17:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7982&d=0#post40979]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p>Коль уж пишите плагины... советую заглянуть в файл system/extrafields.php</p>

<p>Там есть замечательные функции cot_extrafield_add и cot_extrafield_remove</p>

<p>Их можно запускать при установке или удалении плагина,  дабы создать поля или удалить их...</p>
]]></description>
			<pubDate>Paz, 26 Tem 2015 15:41:02 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7982&d=0#post40978]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>Добрый день</p>

<p>Для своей узкой задачи пишу плагин-морду для удобного конструктора форм на екстраполях но есть одна "проблемма", создал плагин - установил - добавил екстраполя - поработал как мне нужно - удаляю плагин - а екстраполя остаются в списке, устанавливаю плагин обратно  - в базе поля старые не добавились, зашел в управление полями - нажал обновить - так же не добавилось ничего в таблице, т,е список полей просто берется с таблицы extra_fields, приходится удалять вручную каждое поле, кажется должно или удалять все поля или как то потом их восстанавливать на основании данных в <span style="line-height:20.7999992370605px;">extra_fiel</span><span style="line-height:20.7999992370605px;">ds или я чего то не знаю?</span></p>

<p>Подскажите!</p>

<p>Спасибо</p>
<p><strong>Додано 12 хвилин потому:</strong></p><p>Пробовал через</p>

<p>foreach ($cot_extrafields[$db_inform] as $exfld){<br />
    cot_extrafield_remove($db_inform, $exfld['field_name']);<br />
}</p>

<p>Но к моменту выполнения уже нет таблиц :)</p>
<p><strong>Додано 7 хвилин потому:</strong></p><p>Решил через </p>

<p>$db-&gt;delete($db_extra_fields, "field_location = '{$db_inform}'");</p>
]]></description>
			<pubDate>Cmt, 25 Tem 2015 17:46:27 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7982&d=0#post40977]]></link>
		</item>
	</channel>
</rss>