pingvin156: Комментарии

Главные вкладки

31 марта 2018 в 11:07

Схематично:

$.ajax({
type: 'POST',
url: '/my_modul/kakoeto_nazvanie/', // URL на который отправляеться запрос
success: updateHod, // Функция которая будет вызвана в случае ответа от сервера
dataType: 'json', //Тип данных полученных от сервера
data: 'js=1' //Pass a key/value pair
});

/my_modul/kakoeto_nazvanie/ - вот это надо как-то определить

31 марта 2018 в 10:55

Не совсем то. У меня проблема заключается в том, что GET-запрос не может слишком длинную строку (параметр может быть большим, идет описание заказа), а такое в теории у меня может быть, поэтому я хочу сделать из GET-запроса POST-запрос..
Сам POST-запрос я сделал из GET-Запроса на JS, однако URL для Друпала стал неизвестен, о чем говорит ошибка. Иными словами мне надо объявить URL, который вызовет выполнение функции на сервере так же, как это выполнял ранее GET-запрос.

17 января 2018 в 14:40

Думаю, breakpoint-ы подойдут. Осталось научиться их отлавливать и обновлять структуру темы по этим breakpoint...
В противном случае, все придется писать на JS и css, а это не есть тру

17 января 2018 в 7:22

В общем, надо как-то повлиять на отображение регионов: включить/выключить (причем автоматом в зависимости от ширины экрана), но не через css, чтобы не грузить весь контент...

17 января 2018 в 7:02

Согласен, еще "плаваю" в теме, но очень стараюсь разобраться...
Возможен ли такой вариант: через js сделать переключалку, которая устанавливает переменную для шаблона и уже дальше, чтобы шаблон (через theme_preprocess_page или page.html.twig) скрыл два региона: primary и secondary - по идее мне этого будет достаточно, а остальное, как говорится, дело техники

8 января 2018 в 16:31

Проблема решена: на старом сервере была настройка, совпадающая с адресом запуска крона на внешнем сервере. Таким образом запускался с компьютера внешний крон...

7 января 2018 в 20:28

В конкретно моем случае проблема заключается в том, что разница между десктопной и мобильной версиями довольно существенная. Наверное, просто не получится....
Я вот думал насчет адаптивной верстки, но как он определяет. Вот в шаблоне какая переменная отвечает за версию.. мобильную или десктоп... Думал вариант с переключателем тем, т.е. вообще создать 2 темы и каким-то образом переключаться между ними... или изврат?
А про переключатель - это требование заказчика.

7 января 2018 в 17:08

У меня как раз bootstrap. Только не очень-то понимаю, что именно надо делать. Мне нужно, чтобы автоматом определялось: мобильная/десктопная и был переключатель

7 января 2018 в 15:55

Я так понимаю адаптивная тема настраивается под ширину. А если еще необходима возможность принудительного переключения между версиями: мобильной и десктопной?