АВТОР | СООБЩЕНИЕ |
---|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| Цитата: Dedof 25.01.2011 и пихаю в шаблон {CREATOR} | Почему не {dlrow.CREATOR} ? или это просто очепятка? Судя по SELECT * должно выводить всё | |
|
|
Имя: Владимир Сейчас нет на сайте Репутация: 1 Регистрация: 21.08.2006 Всего сообщений: 899 Откуда: Воркута |
| Ну конечно надо было {dlrow.CREATOR}!!! Profi, спасибо! Ужас просто: Я +PHP = -1 - прям маразм у меня предпенсионный какой то! | |
|
|
Имя: Серёга Сейчас нет на сайте Репутация: 14 Регистрация: 13.02.2009 Всего сообщений: 1319 Откуда: Украина, г. Харьков |
| Dedof, а у меня тогда какой маразм, раз тоже не заметил этого? | |
|
|
Имя: Владимир Сейчас нет на сайте Репутация: 1 Регистрация: 21.08.2006 Всего сообщений: 899 Откуда: Воркута |
| Подскажите пожалуйста вот насчёт такой затеи - затеял я тут главную переделывать, сделал значит три блока -
два скажем так статичных, а на третий выводятся статьи, и есть пагинация -
а как бы сделать скажем так, чтоб при переходе допустим на страницы 2-3-4 и т.д. эти статичные блоки прятались, и были вообще видны только с индексной страницы?
Возможно ли такое? Вроде видел подобную хрень где то. | |
|
|
Сейчас нет на сайте Репутация: 0 Регистрация: 5.03.2009 Всего сообщений: 479 |
| все зависит от того как твои блоки подключаются. К примеру если делаешь инкуд файала с левым блоком то просто
if(если это главная страница) { делаешь инклуд } | |
|
|
Имя: Владимир Сейчас нет на сайте Репутация: 1 Регистрация: 21.08.2006 Всего сообщений: 899 Откуда: Воркута |
| Фиг знает - у меня пока одна только идея:
Допустим идёт вывод блока в шаблон:
$template->assign_block_vars('row_files', array(.....
)); if($start > 1 display: none);
$start - это грубо говоря номера страниц, дак вот если она больше значения 1 то чтоб блок не выводился, но как это правильно оформить хрен его знает - да и непонятно что с размёткой на странице делать - она же не спрячется. | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| Dedof, нужно найти код, который формирует эти блоки и if ($start == 1) { $block = .... } else { $block = ''; } Php-код который не участвует в формировании страницы нужно отключать. | |
|
|
Сейчас нет на сайте Репутация: 0 Регистрация: 5.03.2009 Всего сообщений: 479 |
| Dedof, это смарти как я понял шаблонизатор ? Вообще проблема мне не понятна, реализация ведь элементарная. Все зависит от вида блока. Как он осуществлен вообще. | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| code9, если смарти работает так же, как шаблонизатор в phpbb, то никогда его использовать не буду. Шаблоны - зло. | |
|
|
Сейчас нет на сайте Репутация: 0 Регистрация: 5.03.2009 Всего сообщений: 479 |
| пример твои не понятен тоже, assign отправляет данные в шаблон. Какое отношение это имеет к блоку. К примеру ты в шаблоне можешь контролировать вывод так
{if $page > 1} данные блока {/if} | |
|