cotonti.com : Возможно ошибка в плагине i18n https://www.cotonti.com Son konu mesajları Cotonti en Mon, 01 Dec 2025 07:23:14 -0000 Виктор #43913 Dayver:

поскольку было бы избыточно делать выборк вызовом функци cot_getextplugins('page.list.rowcat.loop') в теле цыкла.

Теперь понял, надо быть внимательнее, Спасибо.

]]>
Çrş, 19 Ara 2018 19:46:01 -0000
Dayver Нет, смотрите внимательнее инклуд идет в строке внутри цыкла. В данном конкретном случае работа функционала хуков оптимизированна и разбита на две части, там даже комментарий с пояснениями есть, перед цыклом инициализация:

/* === Hook - Part1 : Set === */
$extp = cot_getextplugins('page.list.rowcat.loop');
/* ===== */

а внутри сам инклуд

	/* === Hook - Part2 : Include === */
	foreach ($extp as $pl)
	{
		include $pl;
	}
	/* ===== */

поскольку было бы избыточно делать выборк вызовом функци cot_getextplugins('page.list.rowcat.loop') в теле цыкла.

]]>
Çrş, 19 Ara 2018 17:30:46 -0000
Виктор Но этот код внедряется перед цыклом в котором прописана переменная, тоесть она пустая, в ней нужна быть категория - в функции cot_i18n_get_cat первый параметр string $cat Category code,  вверху кода прописано : $c = cot_import('c', 'G', 'TXT'); // cat code

??? что я не так понимаю

]]>
Çrş, 19 Ara 2018 09:47:31 -0000
Dayver Нет, все верно, поскольку по тому хуку по которому идет внедрение этого кода, там переменная $x испольуется ... смотрите тут

]]>
Sal, 18 Ara 2018 16:04:50 -0000
Виктор https://github.com/Cotonti/Cotonti/blob/master/plugins/i18n/i18n.list.rowcat.php

строка 20 - $x_i18n = cot_i18n_get_cat($x, $i18n_locale);

что за переменная $x?

может там нужна переменная $с?

]]>
Pzt, 17 Ara 2018 09:36:26 -0000