<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Как получить id создаваемой страницы?</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 18 Apr 2026 06:31:36 -0000</pubDate>

		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8531&amp;d=1#43332">#43332</a> <strong>Виктор: </strong>

<p>Как получить id создаваемой страницы? Плагин записывает данные при создании страницы в свою базу, как получить id создаваемой страницы?</p>

<p> </p>
</blockquote>

<p> Так же <a href="https://github.com/Cotonti/Cotonti/blob/master/modules/page/inc/page.functions.php#L568" rel="nofollow">как это делается в модуле страниц после добавления новой</a> тоесть:</p>

<p><span class="pl-s1" style="color:rgb(36,41,46);font-family:'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:12px;white-space:pre;"><span class="pl-smi">$id</span> <span class="pl-k" style="color:rgb(215,58,73);">=</span> <span class="pl-smi">$db</span><span class="pl-k" style="color:rgb(215,58,73);">-&gt;</span>lastInsertId();</span></p>
]]></description>
			<pubDate>Пт, 24 Сер 2018 03:17:02 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=8531&d=0#post43657]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>Да именно так и делаю</p>

<p>ок с добавлением разобрался</p>

<p>Спасибо за подсказку в общем разобрался, правда редактирование только работает с хуком edit.update.done</p>

<p>Не знаю прописывать в одном файле Hooks=page.edit.update.done,page.edit.delete.done в данный момент раскинул по разных файлах</p>
]]></description>
			<pubDate>Ср, 04 Кві 2018 15:29:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=8531&d=0#post43335]]></link>
		</item>
		<item>
			<title>Edward</title>
			<description><![CDATA[<p>При создании id узнать воспользовавшись хуком</p>

<pre class="brush:php;gutter:false;toolbar:false;">
page.add.add.done</pre>

<p>В папке плагина создете файл:</p>

<p>имяплагина.page.add.done.php</p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;?php
/* ====================
  [BEGIN_COT_EXT]
  Hooks=page.add.add.done
  [END_COT_EXT]
  ==================== */

defined('COT_CODE') or die('Wrong URL');

Здесь ваш код, который выполнится после создания страницы, id уже известен.</pre>

<p>А для удаления есть хук:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
page.edit.delete.done</pre>

<p>По аналогии с добавлением страницы выше.</p>
]]></description>
			<pubDate>Ср, 04 Кві 2018 14:12:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=8531&d=0#post43333]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>Как получить id создаваемой страницы? Плагин записывает данные при создании страницы в свою базу, как получить id создаваемой страницы?</p>

<p>И вопрос в той же теме, как при удалении страницы удалить и запись в базе плагина , если удаление идет через чекбокс форму при редактировании (Удалить Да Нет)</p>

<pre class="brush:php;gutter:false;toolbar:false;">
&lt;input name="rdelete" value="1" type="radio"&gt;</pre>

<p>как подловить name="rdelete" и в условии удалить запись по id</p>
]]></description>
			<pubDate>Ср, 04 Кві 2018 07:29:02 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=8531&d=0#post43332]]></link>
		</item>
	</channel>
</rss>