О сайте | Обратная связь | Памятка для вебмастера
[ Регистрация · Войти · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Anka_kuşu  
Форум » Создание сайта » Joomla » Реклама в статью
Реклама в статью
Maksim Дата: Четверг, 13.10.2011, 15:55 | Сообщение # 1
Профессор(ша)
Награды: 3
Группа: Пользователи
Сообщений: 1426
Репутация: 6
Статус: Offline
Диана, подскажи пожалуйста, есть ли способ за один раз поставить рекламу в статью? То есть я раньше делала с помощью создания модуля, а потом код вызова ставила в каждую статью. Но теперь вижу, что этот способ совсем не удобный. Количество статей растёт и будет ещё расти. И каждый раз редактировать каждую статью... Это пол дня уходит.
Вот сейчас мой сайт приняли в Яндекс Директ, Хочу поставить их блок в статью, под название. Есть ли способ сделать это за раз, чтоб не лесть в каждую статью?
otlichnica Дата: Четверг, 13.10.2011, 22:16 | Сообщение # 2
Профессор(ша)
Награды: 81
Группа: Администраторы
Сообщений: 9888
Город: Астрахань
Репутация: 287
Статус: Offline
задача та же , что описана в этой статье
Joomla - как поставить рекламу между анонсами
только шаблон будет
/templates/название шаблона/html/com_content/article/default.php


Делаю сайты под ключ на заказ. Меняю шапки и цветовую гамму на Вашем сайте Портфолио и расценки

В выходные я не работаю!!!
Maksim Дата: Вторник, 18.10.2011, 11:57 | Сообщение # 3
Профессор(ша)
Награды: 3
Группа: Пользователи
Сообщений: 1426
Репутация: 6
Статус: Offline
А куда именно вставлять? Мне нужно чтоб реклама была под названием статьи. Вот кусочек кода:
Code
<?php // no direct access
defined('_JEXEC') or die('Restricted access');

$canEdit    = ($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own'));
?>
<?php if ($this->params->get('show_page_title', 1) && $this->params->get('page_title') != $this->article->title) : ?>
    <div class="componentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
     <?php echo $this->escape($this->params->get('page_title')); ?>
    </div>
<?php endif; ?>
<?php if ($canEdit || $this->params->get('show_title') || $this->params->get('show_pdf_icon') || $this->params->get('show_print_icon') || $this->params->get('show_email_icon')) : ?>
<table class="contentpaneopen<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<tr>
    <?php if ($this->params->get('show_title')) : ?>
    <td class="contentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" width="100%">
     <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
     <a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
      <?php echo $this->escape($this->article->title); ?></a>
     <?php else : ?>
      <?php echo $this->escape($this->article->title); ?>
     <?php endif; ?>
    </td>
    <?php endif; ?>
    <?php if (!$this->print) : ?>
     <?php if ($this->params->get('show_pdf_icon')) : ?>
     <td align="right" width="100%" class="buttonheading">
     <?php echo JHTML::_('icon.pdf',  $this->article, $this->params, $this->access); ?>
     </td>
     <?php endif; ?>


Сообщение отредактировал Maksim - Вторник, 18.10.2011, 14:29
otlichnica Дата: Вторник, 18.10.2011, 16:20 | Сообщение # 4
Профессор(ша)
Награды: 81
Группа: Администраторы
Сообщений: 9888
Город: Астрахань
Репутация: 287
Статус: Offline
Maksim, наверно, ниже. Давай продолжение кода

Делаю сайты под ключ на заказ. Меняю шапки и цветовую гамму на Вашем сайте Портфолио и расценки

В выходные я не работаю!!!
Maksim Дата: Вторник, 18.10.2011, 16:24 | Сообщение # 5
Профессор(ша)
Награды: 3
Группа: Пользователи
Сообщений: 1426
Репутация: 6
Статус: Offline
Code
<?php if ( $this->params->get( 'show_print_icon' )) : ?>
   <td align="right" width="100%" class="buttonheading">
   <?php echo JHTML::_('icon.print_popup',  $this->article, $this->params, $this->access); ?>
   </td>
   <?php endif; ?>

   <?php if ($this->params->get('show_email_icon')) : ?>
   <td align="right" width="100%" class="buttonheading">
   <?php echo JHTML::_('icon.email',  $this->article, $this->params, $this->access); ?>
   </td>
   <?php endif; ?>
   <?php if ($canEdit) : ?>
   <td align="right" width="100%" class="buttonheading">
    <?php echo JHTML::_('icon.edit', $this->article, $this->params, $this->access); ?>
   </td>
   <?php endif; ?>
  <?php else : ?>
   <td align="right" width="100%" class="buttonheading">
   <?php echo JHTML::_('icon.print_screen',  $this->article, $this->params, $this->access); ?>
   </td>
  <?php endif; ?>
</tr>
</table>
<?php endif; ?>

<?php  if (!$this->params->get('show_intro')) :
  echo $this->article->event->afterDisplayTitle;
endif; ?>
<?php echo $this->article->event->beforeDisplayContent; ?>
<table class="contentpaneopen<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<?php if (($this->params->get('show_section') && $this->article->sectionid) || ($this->params->get('show_category') && $this->article->catid)) : ?>
<tr>
  <td>
   <?php if ($this->params->get('show_section') && $this->article->sectionid && isset($this->article->section)) : ?>
   <span>
    <?php if ($this->params->get('link_section')) : ?>
     <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->article->sectionid)).'">'; ?>
    <?php endif; ?>
    <?php echo $this->escape($this->article->section); ?>
    <?php if ($this->params->get('link_section')) : ?>
     <?php echo '</a>'; ?>
    <?php endif; ?>
     <?php if ($this->params->get('show_category')) : ?>
     <?php echo ' - '; ?>
    <?php endif; ?>
   </span>
   <?php endif; ?>
   <?php if ($this->params->get('show_category') && $this->article->catid) : ?>
   <span>
    <?php if ($this->params->get('link_category')) : ?>
     <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->article->catslug, $this->article->sectionid)).'">'; ?>
    <?php endif; ?>
    <?php echo $this->escape($this->article->category); ?>
    <?php if ($this->params->get('link_category')) : ?>
     <?php echo '</a>'; ?>
    <?php endif; ?>
   </span>
   <?php endif; ?>
  </td>
</tr>
<?php endif; ?>
<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<tr>
  <td valign="top">
   <span class="small">
    <?php JText::printf( 'Written by', ($this->escape($this->article->created_by_alias) ? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); ?>
   </span>
     
  </td>
</tr>
<?php endif; ?>

<?php if ($this->params->get('show_create_date')) : ?>
<tr>
  <td valign="top" class="createdate">
   <?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')) ?>
  </td>
</tr>
<?php endif; ?>

<?php if ($this->params->get('show_url') && $this->article->urls) : ?>
<tr>
  <td valign="top">
   <a href="http://<?php echo $this->article->urls ; ?>" target="_blank">
    <?php echo $this->escape($this->article->urls); ?></a>
  </td>
</tr>
<?php endif; ?>

<tr>
<td valign="top">
<?php if (isset ($this->article->toc)) : ?>
  <?php echo $this->article->toc; ?>
<?php endif; ?>
<?php echo $this->article->text; ?>
</td>
</tr>

<?php if ( intval($this->article->modified) !=0 && $this->params->get('show_modify_date')) : ?>
<tr>
  <td class="modifydate">
   <?php echo JText::sprintf('LAST_UPDATED2', JHTML::_('date', $this->article->modified, JText::_('DATE_FORMAT_LC2'))); ?>
  </td>
</tr>
<?php endif; ?>
</table>
<span class="article_separator"> </span>
<?php echo $this->article->event->afterDisplayContent; ?>


otlichnica Дата: Вторник, 18.10.2011, 17:41 | Сообщение # 6
Профессор(ша)
Награды: 81
Группа: Администраторы
Сообщений: 9888
Город: Астрахань
Репутация: 287
Статус: Offline
попробуй после
Quote (Maksim)
<?php echo $this->article->text; ?>


Делаю сайты под ключ на заказ. Меняю шапки и цветовую гамму на Вашем сайте Портфолио и расценки

В выходные я не работаю!!!
Maksim Дата: Вторник, 18.10.2011, 17:53 | Сообщение # 7
Профессор(ша)
Награды: 3
Группа: Пользователи
Сообщений: 1426
Репутация: 6
Статус: Offline
Не получилось. Реклама нигде не появилась
А изменения сразу будут? Или может ждать надо, как с гуглей


Сообщение отредактировал Maksim - Вторник, 18.10.2011, 17:55


otlichnica Дата: Вторник, 18.10.2011, 18:59 | Сообщение # 8
Профессор(ша)
Награды: 81
Группа: Администраторы
Сообщений: 9888
Город: Астрахань
Репутация: 287
Статус: Offline
Maksim, покажи ссылку на статью.

Делаю сайты под ключ на заказ. Меняю шапки и цветовую гамму на Вашем сайте Портфолио и расценки

В выходные я не работаю!!!
Maksim Дата: Вторник, 18.10.2011, 22:03 | Сообщение # 9
Профессор(ша)
Награды: 3
Группа: Пользователи
Сообщений: 1426
Репутация: 6
Статус: Offline
Я думала, что реклама должна появится во всех статьях
http://piknik.dn.ua/krojka-i-shityo/40-shjom-sami/114-master-klass-igolnica-svoimi-rukami-bozhja-korovka
otlichnica Дата: Вторник, 18.10.2011, 22:31 | Сообщение # 10
Профессор(ша)
Награды: 81
Группа: Администраторы
Сообщений: 9888
Город: Астрахань
Репутация: 287
Статус: Offline
да, во всех.
Код, который ты дала не тот. В нем есть строка <span class="article_separator"> </span> , а на странице со статьей ее нет.
Откуда ты взяла этот код?


Делаю сайты под ключ на заказ. Меняю шапки и цветовую гамму на Вашем сайте Портфолио и расценки

В выходные я не работаю!!!
Форум » Создание сайта » Joomla » Реклама в статью
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Реклама в статью - Создание сайта - Joomla - Форум
Сегодня были на форуме:
sarkisovsarkisov-1977, marinaholubnychaya, nadukta, garusa

Конструктор кнопок он-лайн


Получить код CSS

Подбор цветов

Справочник по html и CSS

Наши копирайтеры

Поиск