• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

Номер объявления

oxotnik.kz

Известный пользователь
Кто подскажет как вывести на экран номер объявления?
А также количество просмотров объявления: За все время и за сегодня
 

administrator

Блудный сын.
Команда форума
Номера объявления нет, есть уникальный ID, его можно взять как номер. Например:
вызываем функцию в шаблон
Код:
<?php echo osc_item_id();?>
И делаем окружение, ну что бы было видно что это ID, а не просто номер:
Код:
<p><?php _e("ID объявления", 'russia') ; ?>: <strong><?php echo osc_item_id();?></strong></p>
Вставляем его в файл item.php в любое удобное для вас место, на этом все.
 

administrator

Блудный сын.
Команда форума
А также количество просмотров объявления: За все время и за сегодня
Вот есть некоторый пример работы:
Код:
<p><?php _e("Всего просмотров", 'russia') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
Вставляйте в то место, где хотите видеть счетчик!
 

oxotnik.kz

Известный пользователь
Вот есть некоторый пример работы:
Код:
<p><?php _e("Всего просмотров", 'russia') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
Вставляйте в то место, где хотите видеть счетчик!
что- то странно,вставил на страницу зашел в объявление вышел с него, затем зашел снова он пишет ноль. а в другом выводит 3 и стоит заморожено. Или они обновляются в определенное время?
 

Warrior

Пользователь
всем привет!
вставил код
<p><?php _e("Всего просмотров", 'russia') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
но почему то показы как были 0 так и остались :(
может должна быть еще функция, которая все ж добавляет к счетчику 1 при просмотре обьявления?
 

feint

Модератор
Вы название темы внимательно посмотрите "Номер объявления", это вы выставили не колличество просмотров объявления, а порядковый номер самого объявления - ID который ему присвоила система. :)
 

Warrior

Пользователь
Вы название темы внимательно посмотрите "Номер объявления", это вы выставили не колличество просмотров объявления, а порядковый номер самого объявления - ID который ему присвоила система. :)
комрад, вставлял то что было описано пару постами выше :) и там черным по белому написано что это именно код вывода количества просмотров :)
да и если б это был код вывода ид обьявления, то ну ни как не могли б быть все обьявления с 0 ид :))
 

administrator

Блудный сын.
Команда форума
Не забывайте редактировать название темы (шаблона), а код работает на все 100 и на последних версиях!
Код:
<p><?php _e("Всего просмотров", 'ТУТ ВАША ТЕМА') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
 

Warrior

Пользователь
Не забывайте редактировать название темы (шаблона), а код работает на все 100 и на последних версиях!
Код:
<p><?php _e("Всего просмотров", 'ТУТ ВАША ТЕМА') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
этот код то работает, а вот значения в базе данных не меняется..! как был 0 в i_num_views так и дальше 0 ...
 

bbahh

Новичок
Не забывайте редактировать название темы (шаблона), а код работает на все 100 и на последних версиях!
Код:
<p><?php _e("Всего просмотров", 'ТУТ ВАША ТЕМА') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
А где можно посмотреть весь список того, что можно, подобным способом, выводить на страницах доски?
 

неофит

Новичок
всем привет!
вставил код
<p><?php _e("Всего просмотров", 'russia') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>
но почему то показы как были 0 так и остались :(
...

а из-за чего счетчик мог бы увеличивать на 2(и увеличивает:() после каждого обновления страницы?

upd: похоже, сам нашел. видимо, дело в двойной опере на компе, с других браузеров прибавляет корректно.
 
Последнее редактирование:

maddogsochi

Новичок
Не прибавляет хоть убейте! Но смотрится прикольно) Особенно когда ставишь после даты изменения объявления)
 

maddogsochi

Новичок
Номера объявления нет, есть уникальный ID, его можно взять как номер. Например:
вызываем функцию в шаблон
Код:
<?php echo osc_item_id();?>
И делаем окружение, ну что бы было видно что это ID, а не просто номер:
Код:
<p><?php _e("ID объявления", 'russia') ; ?>: <strong><?php echo osc_item_id();?></strong></p>
Вставляем его в файл item.php в любое удобное для вас место, на этом все.

<p><?php _e("№ объявления", 'russia') ; ?>: <strong><?php echo osc_item_id();?></strong></p>
<p><?php _e("Всего просмотров", 'russia') ; ?>: <strong><?php echo osc_item_views(); ?></strong></p>

Вот такая связка получается интересной и зрительно приятной!
 

Вложения

  • upload_2015-1-6_21-35-25.png
    upload_2015-1-6_21-35-25.png
    423,5 КБ · Просмотры: 58

administrator

Блудный сын.
Команда форума
Работает на основе IP, некая статистика переходов с разных адресов. Кроме вас никто не смотрит сайт =)
 

Andrius

Новичок
Доброго времени суток, не прибавляет просмотров из за сессии, отключитесь от админки и тогда начнёт прибавлять ;)
 
Верх