В данном разделе опубликованы наиболее частые вопросы по созданию интернет-магазина за 5 лет. Обращаем Ваше внимание, что смысл многих ответов и вопросов может уже технически устареть (см. дату). Для получения более актуального ответа следует задать вопрос в Службу технической поддержки или посмотреть ответ в Базе знаний.
Алексей
: "Использование функций PHP в шаблоне"[18.11.06]
Возможно ли использование PHP-функций в элементах шаблона (н.п. создение случайного цвета для плашки).
"Re: Использование функций PHP в шаблоне"
Да возможно.
Надо создать специальную функцию, генерирующую данную логику и подключить ее к главному файлу (index.php). Рассмотрим пример:
1. создаем файл my.inc.php в папке /phpshop/inc/
2. записываем туда свою функцию, генерирующую числа рендом с привязкой к цвету <?
// Функция генерации
function MyTest(){
.........
.........
return $mytest;
}
// Назначаем переменную
$SysValue['other']['MyTest']=MyTest();
?>
3. подключаем этот файл в загрузчик. Редактируем файл конфигурации config.ini в папке /phpshop/inc/
[autoload]
mytest="/phpshop/inc/mytest.inc.php";
4. переменная @MyTest@ видна в шаблонах index.tpl и shop.tpl, в нее закладывается нужная вам информация (цвет, размер, стиль и т.д.)
Раскрутка интернет-магазина эффективна при использовании комбинации методов, как правило, наилучшие результаты дает поисковое продвижение сайта интернет-магазина, контекстная реклама интернет магазинов и размещение прайс-листов.
PHPShop предназначен для создания и сопровождения полнофункционального интернет-магазина. Необходимый набор функциональных возможностей предназначен для решения основных задач в области электронной коммерции. Модульная архитектура продукта и расширенный набор подключаемых компонентов позволяют гибко и оперативно удовлетворить потребности в новых сервисах и модернизировать старые.
PHPShop - представляет собой скрипт интернет-магазина, написанный на языке PHP, использующий базу данных MySQL. Также используются языки программирования: J2M, JAVA SCRIPT, HTML, XML, CSS.