iMessi89 Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 http://clip2net.com/s/5aDNc3 - как то можно подобное реализовать??понятно что делать инклуд в висивиг редакторе - это бред.Нельзя ли для страницы с брендами прописать условие{if $brands}..... {* }как здесь подцепить пхп-скрипт???? через инклуд?? { *}{/if} а такая схема пойдет??{php} ..{/php} Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 А вы пробовали? Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 А вы пробовали? да, не работает Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 Как прописать условие для страницы брендов???Что если мы находимся на страницы Бренды, то подцепляем пхп-скрипт, ну или смарти шаблон на крайняк.http://domen.ru/brendy Для тех кто не понимает че я хочу - http://clip2net.com/s/5aEOqkУсловие:Если урл равен brendyто цепляем пхп скрипт.Как такое на смарти осуществить???Был бы пхп голый - сделал бы за три секунды, здесь я не понимаю как работать. Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 Так: {if $page->url == "brendy"} {/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 в page.tpl Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 Так: {if $page->url == "brendy"} {/if}а как внутри ифа пхп-скриптец подцепить?) {php} не работает!! Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 {include file='file.php'}в file.php{php}echo "Ура!";{/php} Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 {include file='file.php'}в file.php{php}echo "Ура!";{/php}не работает Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 php в папке с шаблонами Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 Все работает. Не понимаю почему цикл while не стал работать в пхп файле. <div class="btn-toolbar"> <div class="btn-group"> {php} $query=mysql_query("select distinct left( `name` , 1) as `first_letter` from `s_brands` ;"); while($row = mysql_fetch_assoc($query)) { {/php} <button class="btn btn-mini" value="">{php}$row['first_letter']; {/php}</button> {php} } {/php} </div> </div> Даже отдебажить элементарно не могу!! Распечатать запрос и то не дает!!!! Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 Что вам нужно сделать? Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 Что вам нужно сделать? тупо в цикле вывести первую букву брендов в виде кнопок: Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 папка api фаил Pages.php тут лучше рыть Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 Вот http://simpladesign.ru/stranica-vse-brendy-dlya-simpla/ Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 4 июня, 2013 Жалоба Поделиться Опубликовано 4 июня, 2013 а не проще использовать скрипт http://www.ihwy.com/Labs/Demos/Current/jquery-listnav-plugin.aspx Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 4 июня, 2013 Автор Жалоба Поделиться Опубликовано 4 июня, 2013 а не проще использовать скрипт http://www.ihwy.com/Labs/Demos/Current/jquery-listnav-plugin.aspxТо, что надо. Только мне надо немного в другом формате категории выводитьА B C D E F D..CanonПринтеры CanonМФУ Canon т.е. мне нужен анкор, равный категории этого бренда+сам бренд. Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 6 июня, 2013 Жалоба Поделиться Опубликовано 6 июня, 2013 {php}{/php} надо включать в настройках smarty, что не рекомендуется.И как уже говорилось, лучше соблюдать принципы MVC. тупо в цикле вывести первую букву брендов в виде кнопок: И вы наверно хотите, что бы при клике на первую букву бренда, был переход на страницу с названиями брендов ?Вперед и с песней на амбразуру ProductsView (или можно вынести функционал в отдельный контроллер). Цитата Ссылка на сообщение Поделиться на другие сайты
Arhelmus Опубликовано 6 июня, 2013 Жалоба Поделиться Опубликовано 6 июня, 2013 Помойму самый лучший вариант это создать контроллер с отдельным шаблоном и зароутить его через htaccess под тотже адрес что и страницу. А если уж очень хочется редактировать контент через админку то можно сделать чтото типо {$page->body} в шаблоне. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.