Статус
В этой теме нельзя размещать новые ответы.
Все привет еще раз, огромное спасибо что помогли с переводом и поиском, еще хотел спросить, можно ли как-то сделать чтобы когда нажимаешь на любую категорию (например транспорт, недвижимость и т.д.) он не показывал все объявления, а показывал субкатегорию которые есть в этой категория (например легковые автомобили, грузовые и т.д.)
А разве фильтром не так происходит? Он и отфильтровывает строго по субдиректориям
 

Вложения

  • f-1.jpg
    f-1.jpg
    101,4 KB · Просмотры: 124
  • f-2.jpg
    f-2.jpg
    104,1 KB · Просмотры: 110
  • f-3.jpg
    f-3.jpg
    111,7 KB · Просмотры: 106
А разве фильтром не так происходит? Он и отфильтровывает строго по субдиректориям
Да это с фильтром, а есть ли возможность без фильтра? то есть чтобы показывал не все объявления данной категории, а только субкатегории, то есть чтобы показывал там, то что в фильтре
 
Болезнь появилась не приятная..
Иногда, после рефреша, вылетает ошибка SQL - [SQLSTATE[HY000] [2002]
 
Да это с фильтром, а есть ли возможность без фильтра? то есть чтобы показывал не все объявления данной категории, а только субкатегории, то есть чтобы показывал там, то что в фильтре
Вот так попробуйте поиграться, на скриншотах думаю понятно будет. Единственно если в корневой запихивать то они в выпадающем окне фильтра появятся, но с выбором, а в таком как на сриншотах, они в том меню не отображаются. Смотрите Для просмотра ссылки Войди или Зарегистрируйся Надо будет править код.
есть у каго нибудь нормальный скрипт do 2.2 ? поделитесь пожалуйста сылкой
не хорошо барыжеть чужим трудом:-]
Бесплатно. 100 полезных постов на форуме. Для просмотра ссылки Войди или Зарегистрируйся
 

Вложения

  • sub-1.jpg
    sub-1.jpg
    126,2 KB · Просмотры: 142
  • sub-2.jpg
    sub-2.jpg
    141,9 KB · Просмотры: 132
  • sub-3.jpg
    sub-3.jpg
    87,6 KB · Просмотры: 130
  • sub-4.jpg
    sub-4.jpg
    118,7 KB · Просмотры: 123
  • sub-5.jpg
    sub-5.jpg
    93,7 KB · Просмотры: 137
Последнее редактирование:
Проблема с google картами, не отображается на карте, кто знает как решить такую проблему?
 

Вложения

  • Безымянный.png
    Безымянный.png
    100,7 KB · Просмотры: 53
Посмотри в конфигах, там есть ключ для карт. Sys.php или там где то. Ключ надо сгенерировать в сервисах google.
 
У меня есть версия 2.2 о том, как это сделать?

  • Избавляемся от «search» в URL категорий!
    Теперь доступна возможность сократить вложенность URL категорий, например изменить:
    /search/nedvizhimost/arenda-nedvizhimosti/arenda-kvartir/kvartiry-posutochno/
    на:
    /arenda-kvartir-posutochno/
    т.е. URL у категории теперь может быть любой произвольный.
  • Сокращение ссылок объявлений до одного уровня вложенности:
    было —
    /search/nedvizhimost/arenda-nedvizhimosti/arenda-kvartir/kvartiry-posutochno/sdam-3-kh-komnatnuju-kvartiru-90.html
    стало —
    /arenda-kvartir-posutochno/sdam-3-kh-komnatnuju-kvartiru-90.html

Как так реализовать?

Настроил Яндекс.Карты для объявлений, но почему то город Пенза, а показывает Киев, в чём может быть причина?
 

Вложения

  • Безымянный.png
    Безымянный.png
    307 KB · Просмотры: 54
Последнее редактирование модератором:
куда-то исчез блок с "новыми обьявлениями", т.е там только Премиум..
кто знает, в чём проблемко?
 
Последнее редактирование:
Настроил Яндекс.Карты для объявлений, но почему то город Пенза, а показывает Киев, в чём может быть причина?
Страну в объявлении на Россию исправьте и будет вам Пенза. Смотрите скриншоты.

Как так реализовать?
Дописать код в случае с посадочными страницами.

куда-то исчез блок с "новыми обьявлениями", т.е там только Премиум..
кто знает, в чём проблемко?
Никакой проблемы нет.
Код:
public function indexLastBlock()
    {
        $nLimit = config::sys('bbs.index.last.limit', 10);
        if ($nLimit > 30) $nLimit = 30;
        if (!$nLimit) return '';

        $aData = array();
        $sLimit = $this->db->prepareLimit(0, $nLimit);
        $sqlTablePrefix = 'I.';
        $sOrder = $sqlTablePrefix.'publicated_order DESC';

        $aFilter = array(
            'status' => self::STATUS_PUBLICATED,
        );
        if (static::premoderation()) {
            $aFilter[':mod'] = $sqlTablePrefix . 'moderated > 0';
        }

        $aData['title'] = _t('bbs', 'Последние объявления');
        $aSvc = $this->svc()->model()->svcData(BBS::SERVICE_PREMIUM, array('id'));
        if (!empty($aSvc['on'])) {
            $aData['title'] = _t('bbs', 'Премиум объявления');
            $sOrder = $sqlTablePrefix.'svc_premium_order DESC';
            $aFilter[':premium'] = $sqlTablePrefix . 'svc & ' . BBS::SERVICE_PREMIUM . ' > 0 ';
        }

        $aData['items'] = $this->model->itemsList($aFilter, false, $sLimit, $sOrder);
        if (empty($aData['items'])) return '';

        return $this->viewPHP($aData, 'index.last.block');
    }
Если включено ПРЕМИУМ то вместо последних показывается премиум. Премиум у них тухлый, не как на авито. Надо переписывать под задачу. премиум надо выводить под разделы и крутить каруселью.
 

Вложения

  • m-1.jpg
    m-1.jpg
    144,4 KB · Просмотры: 203
  • m-2.jpg
    m-2.jpg
    125,1 KB · Просмотры: 190
  • m--3.jpg
    m--3.jpg
    116,4 KB · Просмотры: 182
  • m--4.jpg
    m--4.jpg
    139,1 KB · Просмотры: 184
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху