Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Diafan.Cloud Начало работы Блоки на сайте, как вставить в нужное место


tea_elena (tea_elena) Сайт в Diafan.Cloud27 сентября, пятница

Здравствуйте, форумчане!
Ни как не могу найти информацию по блокам. Есть еще и динамические, и вставки. Планирую их использовать на сайте. Тем и вопросов много на форуме озвучено, но куда именно, как и в какой файл прописать этот самый блок, который выводится шаблонным тегом (а может и просто в нем html код) найти не смогла.
Допустим, создаю блок, вставку, динамический. В нем тег (или htm код). Прикреплен к странице (или всем). Доступ все птички. А куда дальше нырять, чтобы он отображался в нужном месте? Может есть уроки какие в помощь?

Степан (idxdoc) 23228 сентября, суббота, редакция 28 сентября, суббота

Куда именно хотите? Какой модуль, место?

tea_elena (tea_elena) Сайт в Diafan.Cloud28 сентября, суббота

Пока еще думаю, как можно поставить, хочу между хедером и страницами сайта и отобразить там типа меню.
Но еще не уверена.

Александра (Alexa0105) 20128 сентября, суббота

Ваши шаблоны: custom/my/themes/site_start.php site.php и т.д. (там их может быть сколько угодно).
В них вставляются блоки.

Код
<insert name="show_block" module="site" id="2">
где id - номер блока в админке.

Динамический блок вставляется так

Код
<insert name="show_dynamic" module="site" id="2">


Статья по динамическим блокам.

Статья и видео по вставкам.

tea_elena (tea_elena) Сайт в Diafan.Cloud28 сентября, суббота

Спасибо большое! site_start.php увидела блоки и их расположение. Буду разбираться. Ну как без помощи форумчан обойтись.... Ну совсем ни как)))

tea_elena (tea_elena) Сайт в Diafan.Cloud29 сентября, воскресенье

Александра, ни как не могу понять в какое место ставить. Открыла файлы site_start.php site.php, блоков много. Пробовала в разные места поставить. Создала блок <insert name="show_dynamic" module="site" id="3">
Сейчас все поудаляла.
Хотела прикрепить к категориям объявлений, но не вижу текст на сайте.

Александра (Alexa0105) 20129 сентября, воскресенье

У вас в самом блоке что-то есть?
Вы прикрепили блок к категориям или к элементам?

Цитата
Вставить в нужное место

это значит вставить в нужное вам место. Никто же не знает, где вы хотите вывести этот блок - в футере, в шапке, в левом сайдбаре или еще где-то.
Я же давала ссылку на статью, там все подробно со скриншотами описано. Еще подробнее - это уже не знаю как.

Или выкладывайте скрины по шагам - где что и как вы делаете, какого результата ждете, а мы уж постараемся вас поправить.

tea_elena (tea_elena) Сайт в Diafan.Cloud30 сентября, понедельник

Спасибо! С категориями разобралась. Поставила в ab.view.list.php
http://joxi.ru/1A5dR4piDlEVw2
Отображается. И при заполнении категорий остается только выбирать нужный блок.
Теперь не могу найти как поставить в левый сайдбар блоки.
Хотела перенести авторизацию, может еще что, не пойму как его вывести в сайдбаре.

tea_elena (tea_elena) Сайт в Diafan.Cloud29 сентября, воскресенье

Понять бы принцип, может тогда легче сориентироваться будет. Пишут вставить в нужное место, а как найти это нужное место?

Дмитрий (taddi) Сайт в Diafan.Cloud401 октября, вторник

Открываете шаблон нужной страницы, где блоки надо вставить. Ищите место в коде и пишите туда строку вставки блока. Какой шаблон используется можно увидеть в настройках страницы. Для этого самый простой способ загрузить страницу и нажать на панели администратора "администрирование" а потом справа "доп параметры".