cotonti.com : Ищу плагин https://www.cotonti.com Neueste Themenbeiträge Cotonti en Sat, 31 Jan 2026 11:43:36 -0000 3axap #36847 Kort:
#36846 3axap:

В footer (

Расскажите без шарад что за плагин нужен. Мот он есть уже или сделать несложно.

Да нет тут шарад.. Сам просто не знаю. По идее будет выводить некую рекламку. Можно сказать как присутствующий тут плагин для вставки Sape. В глаза не видел. Вот.. 

]]>
Do, 24 Jan 2013 19:22:25 -0000
Trustmaster В последних версиях Генуи вполне современные версии CoTemplate используются.

]]>
Mo, 21 Jan 2013 19:16:25 -0000
Kort #36846 3axap:

В footer (

Расскажите без шарад что за плагин нужен. Мот он есть уже или сделать несложно.

]]>
Mo, 21 Jan 2013 17:47:44 -0000
3axap В footer (

]]>
Mo, 21 Jan 2013 13:46:09 -0000
Macik #36642 3axap:

И print тоже пробовал. Версия Кота старенькая, 0.6.13.

Может все дело в этом?

Да, на сколько помню колбек вызовов в версии Genoa еще не было. 

А в какое место на экране планируется вывод вашего скрипта?  

]]>
So, 20 Jan 2013 21:46:24 -0000
3axap Ну я в качестве примера и потестить. Я просто уверен, что потом будет иной код, не "Привет, мир", но потом. Выводить, однако, все равно что-то будет..

Суть в том, что по обоим примерам не вышло. Как стоял одинокий {PHP|myOutputToTpl}, так и стоит.. Ничего не подтягивает за собой. А ошибочный {PHP.myOutputToTpl}, просто пропадет.

]]>
So, 20 Jan 2013 10:18:34 -0000
esclkm а зачем выводить на экран...

]]>
Fr, 18 Jan 2013 21:32:19 -0000
3axap Спасибо! 

Добавлено 3 недели спустя:

Что-то так и не удалось. Выводил и из корня.. и из подпапок. Выводится только сам тег {PHP|myOutputToTpl}
Пишу код по реккомендациям из поста номер 6, в файле имя_скина.php перед тегом ?>

файл с php содержит всего навсего 

<?php 
 Echo "Hello, World!";
 ?> 

И print тоже пробовал. Версия Кота старенькая, 0.6.13.

Может все дело в этом?

]]>
Fr, 28 Dez 2012 15:40:18 -0000
Alex300 да, точно ))))

Всех с Наступающими!

]]>
Fr, 28 Dez 2012 14:35:34 -0000
Trustmaster Небольшая поправка, вызов функции из шаблона:

{PHP|myOutputToTpl}

 

]]>
Fr, 28 Dez 2012 14:23:52 -0000
3axap Спасибо! Буду пробовать. Давно этот момент интересовал! )

]]>
Fr, 28 Dez 2012 11:06:14 -0000
Alex300 насчет echo не уверен - надо поэксперементировать. По идее функция должна вернуть значение. Скорее так:

if (!function_exists('myOutputToTpl')){
   function myOutputToTpl(){
  
    return require_once($_SERVER['DOCUMENT_ROOT']."/plugins/external/trap/main.php");
 
    }
}

Хотя все зависит от того, что происходит в подключаемом файле. В крайнем случае можно как-то так:

if (!function_exists('myOutputToTpl')){
   function myOutputToTpl(){
       ob_start();
       echo require_once($_SERVER['DOCUMENT_ROOT']."/plugins/external/trap/main.php");
       $ret = ob_get_contents();
       ob_end_clean();
       return $ret;
    }
}
Т.е. вывод помещаем в буфер. Тут можно использовать echo. Получаем содержимое буфера и возвращаем его. ]]>
Fr, 28 Dez 2012 11:03:03 -0000
3axap Ясно, спасибо огромное! Не сточтите за наглость,  а как в таком случае может выглядеть <?php echo require_once($_SERVER['DOCUMENT_ROOT']."/plugins/external/trap/main.php");?>

Вот так?

if (!function_exists('myOutputToTpl')){
   function myOutputToTpl(){
 
	echo require_once($_SERVER['DOCUMENT_ROOT']."/plugins/external/trap/main.php");

	}
}

 

]]>
Fr, 28 Dez 2012 10:46:36 -0000
Alex300 Я всегда использую исполнение php при подключении темы. А вывод уже тегами в шаблон. Достаточно удобно.

Философия движка не подразумевает исполнение php-кода непосрественно в самом шаблоне.

Оффтоп:

Мое личное мнение php уже является самодостаточным шаблонизатором и мне было бы удобнее использовать именно его в шаблонах. Так устроены к примеру Joomla, ZendFramework...Однако отсутствие таковой возможности не считаю минусом движка.

Смарти и "удобнее", на мой взгляд не совместимые понятия.

Добавлено 3 минуты спустя:

#36635 3axap:

Может я что-то не допонимаю. Есть вариант воткнуть скажем <?php echo '<p>Hello, world!</p>'; ?> ну или инклюднуть php прям в шаблон? Без создания плагинов, и последующей вствки через котонтевские теги?

У вас есть файл в корне темы: <имя_темы>.php

Добавляем в него
 

if (!function_exists('myOutputToTpl')){
   function myOutputToTpl(){

      $ret = "Мой сложный вывод";
      return $ret;
   }
}

Далее в шаблоне в нужном месте пишем: {PHP.myOutputToTpl}

Без тега конечно не обошлось

]]>
Fr, 28 Dez 2012 10:19:55 -0000
3axap Может я что-то не допонимаю. Есть вариант воткнуть скажем <?php echo '<p>Hello, world!</p>'; ?> ну или инклюднуть php прям в шаблон? Без создания плагинов, и последующей вствки через котонтевские теги?

]]>
Fr, 28 Dez 2012 10:14:31 -0000
esclkm зачем надо php в теме???

у тебя есть php файл с темой - он подрубается))

]]>
Fr, 28 Dez 2012 06:56:07 -0000
3axap Здравствуйте. В очередной раз столкнулся с проблемкой. Не подскажите, есть ли способ вставить в шаблон php код? Поюзал поиск и файловый архив, единственное что нашел - это вставка кода Sape. Не то конечно, но как основа или ориентир.

Может есть вариант удобнее? Как в смарти например..

]]>
Do, 27 Dez 2012 18:47:12 -0000