• Главная
  • Поиск
    •  
  • Здравствуйте, Гость

Автор Тема: Конструктор объявлений  (Прочитано 523 раз)
  • *
  • Сообщений: 21
« : 23 Апрель 2019, 11:31:00 »
ДОбрый день, подскажите неучу). Хочу сделать конструктор для пользователей, которые сами могут накидать стили, выбрать какие объявления их интересуют (новые, просматриваемые и тд), и в результате конструктор выдаем им код, который можно вставить на свой сайт, что то типа информера. За основу взял готовое решение с другого движка, все работает. но я топорно подключил БД. Меня так не устраивает, но всеми способами, которые использует osclass не получается, ошибка 500. Конструктор сделать на php, js и через iframe. Я его пытаюсь как плагин оформить, ранее сам плагины не делал. Но не пойму как заставить чтобы функции от osclass завелись в файлах этого конструктора, даже простая функция osc base url(), вызывает ошибку 500.

так сейчас вывожу базу:
<?php
$dbuname 
'указываю ручками';
$dbpass 'указываю ручками';
$dbhost 'localhost';
$dbname 'указываю ручками';
 
mysql_connect($dbhost$dbuname$dbpass) or die ("Error");
mysql_select_db($dbname);
mysql_query("set names UTF8");
?>

......
<?php
mysql_close
?>

Согласитесь не универсально)
ПОдскажите как заставить видеть конструктор функции от osclass, конструктор формирует адресную строку свою

<script type="text/javascript" src="https://сайт.ru/oc-content/plugins/informer/export.php?type=1&number=5&img=1&desc=1&states=1"></script>
/export.php - в этот файл пытаюсь запихнуть функции
« Последнее редактирование: 23 Апрель 2019, 16:34:14 от Dis »

  • *
  • Сообщений: 21
« Ответ #1 : 23 Апрель 2019, 15:05:45 »
Господин Dis, вы не могли бы мне помочь)?

Оффлайн Dis
  • Admin
  • *****
  • Сообщений: 1621
    • Шаблоны и плагины Osclass
« Ответ #2 : 23 Апрель 2019, 17:09:47 »
Господин Dis, вы не могли бы мне помочь)?
Чтобы функции Osclass работали в файле, который Вы создали самостоятельно, нужно в начале файла добавить что-то вроде:
<?php
    define
('ABS_PATH'dirname(dirname(dirname(dirname(__FILE__)))) . '/' );
    require_once 
ABS_PATH 'oc-load.php';
?>
Доработки любой сложности.
Задание присылайте в личку.

  • *
  • Сообщений: 21
« Ответ #3 : 23 Апрель 2019, 17:11:41 »
Благодарю за отзыв на мою просьбу, обязательно попробую чуть позже. Надеюсь получиться) спасибо. А подскажите почему в плагинах нет такой строки, но там все функции цепляет?

 


test