Damasc
Участник
- Регистрация
- 5 Мар 2009
- Сообщения
- 174
- Реакции
- 6
- Автор темы
- #1
1) Версия ДЛЕ 8.0
2) Нулед
3) Прошу помощи в доработке скрипта.
Задача следующая - сделать много рандомов для каждой из категорий.
Например у меня на сайте 25 категорий и целью стоит для каждой из категорий сделать по 2 рандома (2 скрипта) вывода картинок.
Например: категории авто и мотоциклы. Когда заходишь в авто, то видишь рандомную картинку с изображением ферарри, а рядом с жигули.
В мотоциклах свои картинки.
Каким образом модифицировать скрипт, что посоветуете не делать ведь 50+ скриптов... Я новичок в этом, поэтому и прошу помочь.
Сам скрипт:
1. создаем файл mod.php с таким содержанием и кидаем в ./engine/modules/
2. открываем ./index.php
ищем
прописываем ниже
затем там же ищем
дописываем ниже
и теперь вставляем в /main.tpl тэг
2) Нулед
3) Прошу помощи в доработке скрипта.
Задача следующая - сделать много рандомов для каждой из категорий.
Например у меня на сайте 25 категорий и целью стоит для каждой из категорий сделать по 2 рандома (2 скрипта) вывода картинок.
Например: категории авто и мотоциклы. Когда заходишь в авто, то видишь рандомную картинку с изображением ферарри, а рядом с жигули.
В мотоциклах свои картинки.
Каким образом модифицировать скрипт, что посоветуете не делать ведь 50+ скриптов... Я новичок в этом, поэтому и прошу помочь.
Сам скрипт:
1. создаем файл mod.php с таким содержанием и кидаем в ./engine/modules/
Создаем текстовый файл с рандомными элементами - каждый из них начинается с новой строки. Это и будет предметом рандома.<?php
/*
=====================================================
имя мода
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: mod.php
----------------------------------------------------------
Назначение: мой мод
=====================================================
*/
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
if (!$module) {
$module .= <<<HTML
HTML;PHP:$file = 'http://site/file.txt'; // имя файла $lines = file($file); echo $lines[rand(0, count($lines) - 1)]; ?>
}
?>
2. открываем ./index.php
ищем
Код:
require_once ROOT_DIR.'/engine/init.php';
Код:
require_once ROOT_DIR.'/engine/modules/mod.php';
Код:
$tpl->set('{login}',$login_panel);
Код:
$tpl->set('{module}',$module);
Код:
{module}