Перейти к содержанию

Desti

Актив
  • Постов

    2089
  • Зарегистрирован

  • Посещение

  • Победитель дней

    130

Сообщения, опубликованные Desti

  1. Перед тем, как открыть вложенные разделы, нажмите F12, вкладку Network, жмите. Уходит запрос на сервер, должен вернуть json. Скорее всего возвращает ошибку.

  2. Интересно, линк на "скрыть" всё так же имеет 3 одинаковых ключа? :) bfarber говорит, что это нормально, но что-то меня этот indian-style уже утомил.

    https://www.***.ru/topic/819/?csrfKey=b1457347f97c448b4cd4a4886ec5d89a&do=multimodComment&page=5&multimod[4124]=1&csrfKey=b1457347f97c448b4cd4a4886ec5d89a&modaction=hide&page=5&csrfKey=b1457347f97c448b4cd4a4886ec5d89a

     

  3. Разобрался. 

    Забыл указать в init() виджета 

            \IPS\Output::i()->jsFiles = array_merge(\IPS\Output::i()->jsFiles, \IPS\Output::i()->js('front_widgets.js', 'app_name'))

    Без этой строчки ничего не заработает. Директория javascript_appname не создается при установке приложения из tar, а создается/регенерируется (при необходимости) при запуске виджета, как раз этой строкой. Команда "compile JS"  создает директорию javascript_appname с нужным файлом js, но она актуальна только до обновления структуры приложений. 

     

     

     

  4. Это не плагин, а приложение, в файлах шаблона никакого js-кода нет. Файл JS изначально создан в dev/js/(короче там, где надо) , в готовом приложении он живет в /data/javascript.json, как и положено. После инстала приложения код попадает в core_javascript, но не создается директория uploads/javascript_appname. А вот после rebuild JS для этого приложения создается, но перестает быть актуальной после обновления кеша.

    14 минут назад, Respected сказал:

    В консоли JS ошибок можно посмотреть причину проблемы.

    Нет ничего в консоли, это и странно.

  5. 8 минут назад, Dmitriy427 сказал:

    Вы спросили - как отключить скрол, при использовании пагинации ровно на это я Вам и ответил.

    Скажите, в каком месте форума я могу увидеть результат Вашего хака? Э... чтобы понимать, на какой вопрос вы-таки ответили, хотя не поняли, о чем я спросил :)

     

  6. Может кто сталкивался? 

    Создал приложение простенькое, виджет по смыслу, в нем есть небольшой js на десяток строк. Всё слепил, скомпилировал в dev mode всё, что нужно, выгружаю в файлик, загружаю на продакшн, нормально загружается, пишет про загрузку и установку js, все работает, кроме js, его как-бы нет без сообщений об ошибке. Забрасываю папку dev на продакшн, делаю приложению Build JS, всё начинает работать.  Обновляю кеши или ставлю еще какой-нить мод, все перестает работать, пока снова не сделаешь Build JS для этого приложения. 

×
×
  • Создать...