Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Название поля

Discussion in 'Вопросы- ответы' started by Keiskar, Sep 19, 2015.

19.09.15 в 14:41
20.09.15 в 15:05
8
1,658
0
  1. TopicStarter Overlay
    Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    Кто менял xfsearch на нужное доп поле ?
    Тоесть к примеру site.ru/xfsearch/France -> site.ru/country/France
    Подскажите решение ...
     
  2. ZerocooL

    Staff Member Администратор VIP Кинотрафик v2

    Joined:
    Jan 29, 2015
    Messages:
    8,805
    Best Answers:
    10
    Documents:
    31
    Ratings:
    +5,267 / 267 / -1
    @Keiskar, для разных доп полей разные названия вместо xfsearch ? Мне кажется это нереально.. ибо xfsearch через htacces настраивается вроде.
    отя по логике если сделать шаблоны по типу /xfsearch/France заменять на /country/France и так с каждым... но этож геморой )
     
  3. TopicStarter Overlay
    Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    Тему можно закрывать, вопрос решен, спасибо всем за помощь :D
     
  4. ZerocooL

    Staff Member Администратор VIP Кинотрафик v2

    Joined:
    Jan 29, 2015
    Messages:
    8,805
    Best Answers:
    10
    Documents:
    31
    Ratings:
    +5,267 / 267 / -1
    опиши решение вдруг кому тоже понадобится
     
  5. TopicStarter Overlay
    Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    • Нравится Нравится x 2
  6. TopicStarter Overlay
    Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    Также небольший фикс, кто будет ставить столкнется :
    Code:
    engine.php
    $url_page = $config['http_home_url'] . "xfsearch/" . urlencode ( str_replace("'", "'", $xf) );
    
    Заменить на
    $url_page = $config['http_home_url'] . urlencode($_GET['xn']) . "/" . urlencode ( str_replace("'", "'", $xf) );
    
    И в .htaccess писать так
    RewriteRule ^(genre)/([^/]*)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2 [L]
    RewriteRule ^(genre)/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2&cstart=$3 [L]
    RewriteRule ^(year)/([^/]*)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2 [L]
    RewriteRule ^(year)/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2&cstart=$3 [L]
     
  7. PunPun

    VIP Кинотрафик v2

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    Лучше бы это использовали http://igameer.ru/port/50-fxfield.html т.к тоже самое что я вам помог только поиск улучшенный по полям.
     
    • Нравится Нравится x 1
  8. chuck_bartovsky

    chuck_bartovsky Новичок

    Joined:
    Aug 24, 2015
    Messages:
    36
    Best Answers:
    0
    Ratings:
    +25 / 0 / -0
    Ставил я этот хак. Сделал всё по инструкции. Только после него в категориях с допполями начали появляться новости у которых вообще нет полей и они никак не относятся к указанной категории.
     
  9. PunPun

    VIP Кинотрафик v2

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    Никак к этому не относится.
     
Яндекс.Метрика