Я сделал предложение своей жене на третий день знакомства, и всю жизнь жалел лишь о двух потерянных днях...
10-ноября-2022, 22:20 329 0
Сегодня расскажу как можно сделать небольшой блок с цитатами или анекдотами на DLE. Идея не нова, взята с просторов интернета. Цитаты выводятся случайным образом. И так для начала идем по пути engine/modules/ и создаем файл cite.php и следующим кодом:
<?php
if(!defined('DATALIFEENGINE'))die("Hacking attempt!");
$greeting = file(ENGINE_DIR . '/data/list_citat.txt');
shuffle($greeting);
echo trim($greeting[0]);
?>
Переходим в папку eingine/data и создаем текстовый файл list_citat.txt в него и добавляем наши анекдоты, либо цитаты по одной в строку это важно. Каждый анекдот должен быть только в одной строке.
Выводим в нужном месте шаблона следующим кодом:
{include file="engine/modules/cite.php"}
Работает с 15 линейкой превосходно. На этом всё! Всем удачи!