Забыли пароль?
Запросите новый здесь.

Автор темы: back1919
ID темы: 1743
Информация:
Тема содержит 9 сообщения, была просмотрена 3478 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
PHP в краткое содержание новостей
back1919
Друзья, как вставить в краткое содержание новостей код php ?

Пытаюсь вставить сапу:

Скачать исходники  Код

<?php
if ($_SERVER['SCRIPT_NAME'] == "/index.php")
 {
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', '4c6d4dcfd34924b7e3eb3c45e1d4d448');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
  $o['multi_site'] = true;
      $sape = new SAPE_client($o);
     echo $sape->return_links();
}
?>





Появляется просто сам текст кода. Пытался:

Скачать исходники  Код
<?php require_once "sape.php"; ?>



Ну и в файле sape.php вставля код сапы, на выходе пустое место. что может быть не так? Спасибо.
Правда и отзывы сотрудников о работодателях.
 
Web
Zaxap
Во все краткое содержание? Лично я прикрутил все свое добро через правки в теме:
Загрузить источник  GeSHi: PHP
  1. if (!isset($_GET['readmore']) && $info['news_ext'] == "y") {
  2. //полная новость (весь/тот, что нужен, код полной новости)
  3. } else {
  4. //краткая новость (ну тут, следовательно, как выглядит краткая новость)
  5. }
Добавлено за 0.041 секунд, используя GeSHi 1.0.8.10


Можно залезть в сам news.php и вставить все туда, что будет намного удобнее...))
Изменил(а) Zaxap, 26.08.2013 11:28
Зло не дремлет, а я добрый...
 
back1919
Нет-нет, не во все, только в отдельную новость.
Правда и отзывы сотрудников о работодателях.
 
Web
Polarfox
Скачать исходники  Код
if (isset($_GET['readmore'])){

}



Изменил(а) FILON, 26.08.2013 23:38
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
back1919
Что именно вставлять в краткое содержание? Попробовал вот так:
<?php
if (isset($_GET['readmore']){

if ($_SERVER['SCRIPT_NAME'] == "/index.php"ad
{
if (!defined('_SAPE_USER'ad){
define('_SAPE_USER', '4c6d4dcfd34924b7e3eb3c45e1d4d448'ad;
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'ad;
$o['multi_site'] = true;
$sape = new SAPE_client($o);
echo $sape->return_links();
}

}
?>



Не работает, выводится просто текст.
Правда и отзывы сотрудников о работодателях.
 
Web
FILON
back1919 написал:

Что именно вставлять в краткое содержание? ... Не работает, выводится просто текст.


В целях безопасности прямая вставка PHP-кода в поле новости не предусмотрена; код не будет обрабатываться, а будет выведен как текст.

Для добавления SAPE-блока в какую-либо новость Вам необходимо редактировать код файла news.php.

Один из вариантов:
Загрузить источник  GeSHi: PHP
  1. if (isset($_GET['readmore']) && $_GET['readmore'] == "NEWS_ID") {
  2. // SAPE code
  3. }
Добавлено за 0.018 секунд, используя GeSHi 1.0.8.10

, где NEWS_ID – идентификатор новости.
What's common between Halloween and Christmas? Every programmer knows: 31 oct = 25 dec.
 
Polarfox
Или панелькой. Или можно править вывод из темы.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
back1919
Filon, Чет не выходит ничего. Есть другие способы? А в целях небезопасности можно подключить php?)
Правда и отзывы сотрудников о работодателях.
 
Web
FILON
Можно добавить поддержку кода на свой страх и риск так же, как это сделано в "Дополнительных страницах" viewpage.php.

Но для Вас более простым и надежным способом будет создать панель с кодом SAPE и оставить её видимой только на страницах с определенными новостями. С версии 7.01 это можно сделать стандартными средствами PHP-Fusion.
What's common between Halloween and Christmas? Every programmer knows: 31 oct = 25 dec.
x1
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше  →  Пожелания и предложения 4 / 1076 19.12.2023 03:32
От какой CMS лучше переделывать плагины сервисов оплаты, доставки, 1С для PHP-Fusion-7?  →  Пожелания и предложения 2 / 1592 08.08.2023 08:59
Подкатегории новостей  →  Народное творчество 2 / 564 19.05.2022 16:52
PHP Fusion 6 несколько проблем  →  Установка и настройка системы 7 / 4350 07.06.2021 23:12
ЧПУ Дополнительных страниц для PHP-Fusion 8  →  Разное 8 / 6130 26.10.2020 18:42
Помогите отключить часть кода в user_info_panel.php  →  Вопросы новичков 5 / 4617 05.10.2020 15:16
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 7309 25.07.2020 03:46
какие функции надо переписать для PHP 7?  →  Пожелания и предложения 15 / 14204 12.07.2020 07:19
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 5120 19.06.2020 17:06
PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи  →  Моды 20 / 27199 17.03.2020 19:59
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)