По идее панели могут в условиях выполнить php код, в случае если он вернёт TRUE то показывать панель, в противном случае скрыть
может с помощью PHP на ходу можно прочесть ширину браузера клиента
Не похоже, т.к. у этого свойства, или что это идут как я понял предустановленные понятие на чём отображается, причём именно понятие НА ЧЁМ, у меня же задача, не рисовать определённые панели если ширина (опечатку сделал в начале топика) БРАУЗЕРА =< 1024 пикселя
соотвественно аналогично можно будет потом добавить ещё условие =<1366 пикселей
неправильно выразился тогда,мне нужно чтобы в момент создания материала одно из полей (его значение) было аргументом посылаемым в вьюху которая будет находится на этой же странице создания материала и обновляться через AJAX
хренасе, сколько букв неизвестных
вообще теперь теряюсь, т.к. я больше прикладник в drupal, то мне удобнее всё как нибудь через модули получать (хотя это наверно, в плане того же Rules PHP - как из пушки по воробьям)
прям в замешательстве теперь.
Вроде просто нужно выдрать значения поля, вроде name в json-е яндекса зовётся
и вставить его в какое нибудь текстовое поле АДРЕС
извиняюсь за назойливость, PHP я практические не знаю, но немного погуглил, то я понимаю решением как следующее
допустим нода создаётся, рулза срабатывает, которая выполняет PHP код, в котором наверное происходит запрос к геокоду яндекса, который возращает JSON
тут я запускаю json_decode он превращает это в array, который я потом с помощью php regex array, ищу нужный текст и возращаю в drupal
нормальный метод, илил вообще чушь сказал, и можно всё проще
т.е. допустим у меня пользователь создаёт ноду, указывая на карте Yandex метку ( с помощью форматтера Yandex geofield от xandeadx), в итоге в поле записывается координаты
теперь как вариант можно сделать срабатывание рулзы, которая выполнит php код, целью которого получить от геокодера яндекса - json ответ, а она его обработает с помощью json_decode()
Огромное спасибо, практически то что надо, вот только проблема, у меня на simplytest.me всё работает, на своём сайте игнорирует модуль, тупо текстовое поле, без всяких масок, на странице модуля заметил, что присутствует какие то недопонимания в расположения библиотеки, да и вроде как simplytest не качает к себе библиотеку, значит он откуда то онлайн должен брать
в один момент подумал, сделал вьюху которая грузит всех пользователей сайта и показывает только тех, у кого date-access находится в диапазоне от -24часа до -0часов, потом добавил ей Views Bulk Operations, а потом рулзами загружаю список всех entity и награждаю их поинтами.
а рулзу это запускать (т.к. у меня уже стоит Rules Link) удалённо по ссылке с помощью расписания действий в 0:00 у IT-PATROL на хосте
Хм... значит я следующее не правильно понял
По идее панели могут в условиях выполнить php код, в случае если он вернёт TRUE то показывать панель, в противном случае скрыть
может с помощью PHP на ходу можно прочесть ширину браузера клиента
Не похоже, т.к. у этого свойства, или что это идут как я понял предустановленные понятие на чём отображается, причём именно понятие НА ЧЁМ, у меня же задача, не рисовать определённые панели если ширина (опечатку сделал в начале топика) БРАУЗЕРА =< 1024 пикселя
соотвественно аналогично можно будет потом добавить ещё условие =<1366 пикселей
Гуглил такое https://www.drupal.org/node/657694
http://stackoverflow.com/questions/8241242/drupal-7-upload-image-program...
http://stackoverflow.com/questions/9082121/programmatically-save-image-f...
вроде по теме, но PHP плохо знаю, не могу понять
какой вариант правильней. и как их можно использовать?
Ммм... Homebox очень интересно, правда теперь думаю, что наверняка не совместимо с панелями, с вёрсткой построенной на базе неё
всё проще, нужно постить главную страницу, получается название сайте, небольшое описание, логотип и ссылку
Правильно понимаю, что получается можно обойтись без флага, а с помощью Rules и Rules Link
Проверил, ищет только идеальное совпадение
одну букву поменял и уже всё
Как оцените модуль, дата релиза под семёрку, старовата
Самое обидное, что совсем не представляю, это уже так, сумасшедшие идеи в голову лезут. Пытаюсь уже хоть за что то зацепиться
Ага, в точку, так и сделал год назад
Хммм... а это стандартными средствами можно достичь, или нужно мудрить с PHP, хукамии т.п.?
неправильно выразился тогда,мне нужно чтобы в момент создания материала одно из полей (его значение) было аргументом посылаемым в вьюху которая будет находится на этой же странице создания материала и обновляться через AJAX
хренасе, сколько букв неизвестных
вообще теперь теряюсь, т.к. я больше прикладник в drupal, то мне удобнее всё как нибудь через модули получать (хотя это наверно, в плане того же Rules PHP - как из пушки по воробьям)
прям в замешательстве теперь.
Вроде просто нужно выдрать значения поля, вроде name в json-е яндекса зовётся
и вставить его в какое нибудь текстовое поле АДРЕС
извиняюсь за назойливость, PHP я практические не знаю, но немного погуглил, то я понимаю решением как следующее
допустим нода создаётся, рулза срабатывает, которая выполняет PHP код, в котором наверное происходит запрос к геокоду яндекса, который возращает JSON
тут я запускаю json_decode он превращает это в array, который я потом с помощью php regex array, ищу нужный текст и возращаю в drupal
нормальный метод, илил вообще чушь сказал, и можно всё проще
т.е. допустим у меня пользователь создаёт ноду, указывая на карте Yandex метку ( с помощью форматтера Yandex geofield от xandeadx), в итоге в поле записывается координаты
теперь как вариант можно сделать срабатывание рулзы, которая выполнит php код, целью которого получить от геокодера яндекса - json ответ, а она его обработает с помощью json_decode()
ааа, дошло, файл скрипта должен быть с именем jquery.maskedinput-1.3.js
Огромное спасибо, практически то что надо, вот только проблема, у меня на simplytest.me всё работает, на своём сайте игнорирует модуль, тупо текстовое поле, без всяких масок, на странице модуля заметил, что присутствует какие то недопонимания в расположения библиотеки, да и вроде как simplytest не качает к себе библиотеку, значит он откуда то онлайн должен брать
у вас как этот модуль работает?
Вот этот модуль использую https://drupal.org/project/geocoder
из адреса в координаты делает, а наоборот не разобрался
извините, но я правильно понимаю что это команда для unix/linux?
могу ли я это в винде как нибудь просто скачать?
ааа, не заметил выбор в скрытых настройках поля, спасибо!
день бы бился из за этого
в один момент подумал, сделал вьюху которая грузит всех пользователей сайта и показывает только тех, у кого date-access находится в диапазоне от -24часа до -0часов, потом добавил ей Views Bulk Operations, а потом рулзами загружаю список всех entity и награждаю их поинтами.
а рулзу это запускать (т.к. у меня уже стоит Rules Link) удалённо по ссылке с помощью расписания действий в 0:00 у IT-PATROL на хосте
надеюсь поняли что в голову взбрело
аааа! нет, она тоже не отрабатываем запоминаемость пользователя, т.е. срабатывае только при выходе, и входе снова