Ошибки jpromoter
  • trotom Ноябрь 2011
    Вот такая ситуация образовалась:

    Создал меню.
    В меню 7 ссылок на статьи.
    Заходим на главную, jpromoter создаёт ссылки на эти меню
    В списке сеф ссылок в админке прописано по одной ссылке каждому меню.

    Теперь самое интересное:
    Заходим в одну меню, потом в другую, в третью.. И получаем разнобой активных ссылок.

    Для каждой ссылки в меню прописываются дополнительные ссылки с новым itemid, и основной становится последняя ссылка. Т.е. активное меню в итоге не соответствует открытой странице.

    Я что-то и так и сяк, ничего не придумал и не получилось, установил изисеф и там всё нормально заработало.

    Может я что-то упустил? Поднимался такой вопрос и его решение?
  • VladzimirVladzimir Ноябрь 2011
    Промотер по умолчанию игнорирует itemid, в конфигах можно это дело убрать.
  • trotom Ноябрь 2011
    Да, надо потестить, спасибо
  • colors Февраль 2012
    Установил JPromoter из cvn, последний доступный для скачивания com_jpromoter_1.0_beta2.zip
    При активации и первом просмотре любого материала (в т.ч. из JoiGallery ) появляется такая штука:

    DB::error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '} / {limit}) + 1' at line 1 SELECT ({limitstart} / {limit}) + 1

    После перезагрузки страницы исчезает ..
    пробовал на php 5.2 , 5.3 joostina 1.3.0.5 stable

    Отредактированно colors в 2012-02-19 06:37:52
  • colors Февраль 2012
    Проблему решил отключением отладки, дивно, но ошибки исчезли после этого :)

    Еще дополнение к вопросу trotom, если com_jpromoter игнорируется itemid из меню, получается невозможно сделать активным пункт меню - URL. Попробовал, просто не считает его активным
  • MaiwendMaiwend Февраль 2012
    Промотер не игнорирует itemid, он запоминает первую ссылку ведущую на эту страницу, а последующие просто добавляются и когда человек переходит на эту же страницу из другого меню или модуля (там другой itemid), то попадает на ту ссылку с тем itemid, которую JP запомнил первой.

    Сто раз одно и тоже пишу везде.

    У меня даже хлебные крошки верные, но не благодаря каким-то отключениям и исправлениям, а благодаря тому, что я захожу на тот пункт меню, для которого мне нужна ссылка, сразу после публикации. Иногда бывает, что первыми оказываются пользователи и тогда приходится удалять сгенерированную ссылку и заходить заново.
  • trotom Май 2012
    В 1.4 с боссом так не получается - при заходе на главную сразу создаётся куча ссылок из всех меню, и на первое место вставляются с ордером.

    промозер:
    :/index.php?Itemid=24&catid=3&directory=1&option=com_boss&task=show_category
    :/index.php?Itemid=1&catid=3&directory=1&option=com_boss&order=0&task=show_category
    :/index.php?Itemid=3&catid=3&directory=1&option=com_boss&order=0&slug=uslugi&task=show_category
    :/index.php?Itemid=3&catid=3&directory=1&option=com _boss&task=show_category

    меню:
    index.php?option=com_boss&task=show_category&catid=3&directory=1&Itemid=3

    промозер:
    /index.php?Itemid=17&catid=2&directory=1&option=com_boss&order=0&slug=news&task=show_category
    :/index.php?Itemid=1&catid=2&directory=1&option=com_boss&order=0&task=show_category
    :/index.php?Itemid=17&catid=2&directory=1&option=com_boss&task=show_category

    меню:
    index.php?option=com_boss&task=show_category&catid=2&directory=1&Itemid=17


    Сейчас пойду конфиг промозера попробую помучить
  • trotom Май 2012
    Чем дальше тем хуже

    /index.php?Itemid=12&catid=3&directory=1&option=com_boss&order=0&slug=uslugi&task=show_category
    :/index.php?Itemid=8&catid=3&directory=1&option=com_boss&order=0&slug=uslugi&task=show_category
    :/index.php?Itemid=24&catid=3&directory=1&option=com_boss&task=show_category
    :/index.php?Itemid=3&catid=3&directory=1&option=com_boss&task=show_category
    :/index.php?Itemid=3&catid=3&directory=1&option=com_boss&order=0&slug=uslugi&task=show_category
    :/index.php?Itemid=1&catid=3&directory=1&option=com_boss&order=0&task=show_category


    при меню:
    index.php?option=com_boss&task=show_category&catid=2&directory=1&Itemid=17

    Количество увеличивается и самое интересное, если я удалю из базы строки нижние, то при новом заходе они опять снизу записываются, а не сверху. И не понял какая в итоге берётся на вывод - верхняя или нижняя.. Если удалю среднюю, она записывается опять посередине, хоть даже и номер id изменится.. Пока ничего не соображу, надо код смотреть :(
  • trotom Май 2012
    Всё, вообще аллес с этим промозером: модули, привязанные к меню 1 стали выводиться в других меню, но не в меню 1..
  • trotom Май 2012
    easysef установил, получше, но опять не отображается правильно активный пункт меню, пока забил на этот активный пункт..

    Другая проблема: если привязать к меню модуль, то при переходе в статью из этого меню модуль будет виден и в статьях, пока привязал жостко в шаблоне.

Добро пожаловать!

Похоже, что Вы здесь впервые. Если хотите поучаствовать, нажмите на одну из этих кнопок!

Войти Зарегистрироваться

В теме отметились