Объекты concrete в PHP-блоке

Вопросы, не относящиеся ни к одному разделу

Объекты concrete в PHP-блоке

Сообщение moryakov » 21 сен 2011, 16:24 ,  »  Сообщение:#1

Добрый день, коллеги.
Подскажите, возможно ли используя, например, php-блок на странице, разместить объект содержимого concrete?
Поясню:
в коде теплейта страницы я могу написать что-то вроде
Код: Выделить всё
<div style='bla-bla-bla'>
     <?php
              $contentSide = new Area('ContentSide');
               $contentSide->display($c);
      ?> 
</div>


Тогда я получаю редактируемый блок Concrete там где я хочу и в нужном виде.
Вопрос - можно ли такую штуку сделать не в шаблоне, а уже на самой странице в concrete?
Мне нужно вставить хитрую разметку с картинками, причем картинки должны быть редактируемыми.
moryakov
 
Сообщения: 6
Зарегистрирован: 15 сен 2011, 17:01

Re: Объекты concrete в PHP-блоке

Сообщение cmsservice » 21 сен 2011, 21:48 ,  »  Сообщение:#2

Так попробуй. Только перед $contentSide = new Area('ContentSide'); не забудь поставить global $c; и будет тебе счастье :)
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Объекты concrete в PHP-блоке

Сообщение Count_Raven » 23 сен 2011, 02:17 ,  »  Сообщение:#3

Конечно, можно! Посмотрите код шаблона для типа страниц для блога и, например, посмотрите модуль easy news, который создает страницы и добавляет в них блоки программно. Вот как-то так и есть. Области в шаблон можно тоже добавлять не в самом шаблоне, а на этапе инициализации блока. Т.е. блок сам может создавать области. Посмотрите как устроен Layout и (платный) блок для размещения многостраничного содержимого (забыл как называется) - у них одинаковый принцип работы.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Объекты concrete в PHP-блоке

Сообщение moryakov » 23 сен 2011, 09:22 ,  »  Сообщение:#4

Спасибо, народ, разобрался. поставил себе Designer Content - 2.0 - стало понятно как это внутрях работает.
moryakov
 
Сообщения: 6
Зарегистрирован: 15 сен 2011, 17:01

Re: Объекты concrete в PHP-блоке

Сообщение Count_Raven » 23 сен 2011, 17:58 ,  »  Сообщение:#5

Не понял... Это заменяет мозг?
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Объекты concrete в PHP-блоке

Сообщение moryakov » 27 сен 2011, 11:04 ,  »  Сообщение:#6

Count_Raven писал(а):Не понял... Это заменяет мозг?

Некоторым - вполне возможно.
moryakov
 
Сообщения: 6
Зарегистрирован: 15 сен 2011, 17:01


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron