Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.4.x)
Песочница
Вывод части кода вместо списка файлов
Вывод части кода вместо списка файлов
Dulco
Cпециалист
Сообщений: 223
Откуда: Краснодар
Регистрация: 05-07-2012
# 1
16-09-2012 16:34
Пробую написать модуль использую принцип папкопотрошилки, но вместо списка файлов выводится часть кода файла PHP. Код такой:
Код:
<
?php
$directory
= '../modules/имя папки модуля/ папка';
$allowed_types=array('jpg','jpeg','gif','png');
$file_parts=array();
$ext='';
$title='';
$i=0;
$dir_handle = @opendir($directory) or die("There is an error with your image directory!");
while ($file = readdir($dir_handle))
{
if($file=='.' || $file == '..') continue;
$file_parts = explode('.',$file);
$ext = strtolower(array_pop($file_parts));
$title = implode('.',$file_parts);
$title = htmlspecialchars($title);
$nomargin='';
if(in_array($ext,$allowed_types))
{
if(($i+1)%4==0) $nomargin='nomargin';
echo '
<
div class
="
pic '.$nomargin.'
" style="
background:url('.$directory.'/'.$file.') no-repeat 50% 50%;
">
<
a href
="
'.$directory.'/'.$file.'
" title="
'.$title.'
" target="
_blank
">'.$title.'<
/a
>
<
/div
>';
$i++;
}
}
closedir($dir_handle);
?>
Подскажите в какую сторону копать?
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 2
16-09-2012 17:13
Код:
echo '
<
div class
="
pic '.$nomargin.'
" style="
background:url('.$directory.'/'.$file.') no-repeat 50% 50%;
">
<
a href
="
'.$directory.'/'.$file.'
" title="
'.$title.'
" target="
_blank
">'.$title.'<
/a
>
<
/div
>';
заменить на:
Код:
echo $directory.'/'.$file;
echo '<
br
>';
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
Dulco
Cпециалист
Сообщений: 223
Откуда: Краснодар
Регистрация: 05-07-2012
# 3
16-09-2012 20:38
Не помогло, выводит '; $i++; } } closedir($dir_handle); ?>
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов