Скрипт Tamaranga DO [ Обсуждение ] [Вопрос-Ответ] [Доработки] [Идеи] - Общая тема

Пришло ли время снизить хайд для загрузки сборки?


  • Всего проголосовало
    30
  • Опрос закрыт .
Подскажите как настроить чтобы блок рекламы был под поиском на всех страницах сайта? т.е и в рубрика, подрубриках, в объявлениях, в какой файл нужно вставить код рекламы?
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    93 KB · Просмотры: 69
Подскажите как настроить чтобы блок рекламы был под поиском на всех страницах сайта? т.е и в рубрика, подрубриках, в объявлениях, в какой файл нужно вставить код рекламы?

накидал по-быстрому:

tpl/header.php

строка 12 кладём style="display: none;"

Код:
<div class="l-banner l-banner_top hidden-phone" style="display: none;">

tpl/layout.main.php

<? include ('filter.php'); ?>
<!-- END filter -->
после <!-- END filter --> кладём вот это:

Код:
<? if( DEVICE_DESKTOP_OR_TABLET && ($bannerTop = Banners::view('site_top')) ) { ?>
    <div class="l-banner l-banner_top hidden-phone">
        <div class="l-banner__content">
            <?= $bannerTop; ?>
        </div>
    </div>
    <? } ?>

потом идём в админку в Баннеры и выбираем Позиция баннера: Растяжка сверху (100% x 100)
 
А если банер не трогать никак не получиться сделать под поиском? Нужно чтобы реклама была под поиском на всех страницах сайта, не трогая банеров...
 
Последнее редактирование:
А если банер не трогать никак не получиться сделать под поиском? Нужно чтобы реклама была под поиском на всех страницах сайта, не трогая банеров...
В смысле! Простейший способ для вас, это переместить согласно задачи и дизайна баннер который уже задан по умолчанию, то есть Растяжка сверху. Для этого вырезаете код в одной части кода и перемещаете его в другую часть. Настройка происходит в админ панели, где указываете показ Все разделы или конкретно раздел. Это конкретно вам показали выше. Если не трогать растяжку, то открываете мурзилку, а конкретно как добавить новый баннер, или смотрите как прописаны и врезаны существующие и на примере создайте новый. Режим разработчика и любой редактор кода вам в помощь. Хоть весь сайт баннерами украсьте с персональной настройкой каждого..
 
Вставил код в самый низ файла search.form.php и теперь реклама под поиском на всех страницах сайта...
 
Проблема с отображением телефонов в объявлении действительно есть в сборке tamaranga 2.2. Не знаю как всех, но лично у меня телефоны не отображаются сразу после установки скрипта. Честно говоря, собственно и не должно это было работать.
И вот эти настройки в sys, здесь точно не при чем
Код:
'users.register.phone' => true, 
    'users.register.phone.contacts' => true,
Потратил 3 дня на разбор этой проблемы.
Суть в том, что в профиле пользователя, где отображаются все его объявления все отлично!
Показывается номер, указанный при регистрации и из контактов.
2Mnmd.jpg
Но в объявлении при клике на Показать контакты ничего не отображалось
1. В файле modules/users/users.bl.class.php не хватает вот этого куска кода.

Как без него у вас что-то работало? Не ясно!
Теперь с этим кодом работает отображение только телефона указанного в профиле ( в контактных данных), а номер указанный при регистрации не отображается по прежнему.
2Mnmp.jpg
Немного мозг поплыл после 3-х дней разбора этой проблемы. У кого какие идеи будут, как решить эту проблему?
 
Внизу сайта есть выбор языка - он у меня отображается знаками вопросов. Явно не совпадает кодировка.
Подскажите пожалуйста как исправить?
Фото во вложении
Нашел проблему. Часть файла config/sys.php почему-то была не в правильной кодировке.
 
Проблема с отображением телефонов в объявлении действительно есть в сборке tamaranga 2.2. Не знаю как всех, но лично у меня телефоны не отображаются сразу после установки скрипта. Честно говоря, собственно и не должно это было работать.
И вот эти настройки в sys, здесь точно не при чем
Не должно и надо править код. В разделе есть, по крайней мере писал об этом и теоретически давал как править для тех кто код читает. Но видимо похоронили под кучей постоянных обсуждений того, что обсуждалось многократно, но лень читать и надо сразу готовое решение
Потратил 3 дня на разбор этой проблемы.
Суть в том, что в профиле пользователя, где отображаются все его объявления все отлично!
Показывается номер, указанный при регистрации и из контактов.
Но в объявлении при клике на Показать контакты ничего не отображалось
1. В файле modules/users/users.bl.class.php не хватает вот этого куска кода.
Как без него у вас что-то работало? Не ясно!
Теперь с этим кодом работает отображение только телефона указанного в профиле ( в контактных данных), а номер указанный при регистрации не отображается по прежнему.
Немного мозг поплыл после 3-х дней разбора этой проблемы. У кого какие идеи будут, как решить эту проблему?
Не в обиду, но, что вы делали три дня, что так устали!? Вы лично написали этот недостающий код? Вы просто взяли метод из 2.3.3 и врезали в код бутербродной сборки. При этом нифига не решив задачу. А ведь понять почему, достаточно посмотреть, что приходит в шаблоны и как выводится, так же не помешало бы понять как и куда пишутся номера телефонов вообще. Конкретно phone_number, phones, phone и таблицы items и users. Поняв это, легко поправите вывод и без кода из 2.3, хотя можно и его, но тогда резать надо полностью, а не часть, но если вы плохо читаете код, то для вас это сложновато будет.
 
Назад
Сверху