Блог пользователя - GodZiLA

[РЕШЕНО]Белый экран при использовании поиска

16 мая 2014 в 19:58

Всем доброго времени суток!
Столкнулся с необычной проблемой.
На сайте есть поиск, стандартный модуль + search_restrict.
При поиске информации, с некоторых страниц срабатывает нормально, а с некоторых - нет.
К примеру, с главной раскрываю блок поиска, ввожу инфу, нажимаю "поиск" - переадресовывает на страницу с результатами, всё окей.
Если тут же в странице результатов ввести другой запрос - вылетит белый экран.
Ещё 1 пример, есть несколько страниц с ТМ Page. Дак вот, с одной из них - срабатывает, с другой - нет. Т.е. шаблон не виноват.
Ну и так далее, с некоторых ТМ срабатывает, с некоторых - нет.

Да и сам "белый экран" весьма странный - он не заполняет вообще, но зато каким-то образом выводит пару картинок/абзацев из хедера.

Создание сложного многоуровневого меню и вывод его через tpl файл

9 апреля 2014 в 13:43

Всем доброго времени суток!
Вопрос такой - нужно сделать меню, с зависимостью от таксономии и ТМ (чтобы заходя в конкретную ноду активным был нужный пункт меню).
Вопрос наверняка банальный, много раз уже обсуждался, но попробовав несколько решений, найденных на просторах этого сайта и пары забугорных, нужного результата не добился.

Есть несколько пунктов меню, которые, при наведении, должны раскрываться. В большинстве своём они простые, то есть "выпадывает" блок, в котором подряд несколько подпунктов. Это делается легко и просто. Вопрос в другом, как сделать меню вот таким:

Настройка ImageCache для нужд страждущих

20 марта 2014 в 19:16

Всем доброго времени суток!
При разработке сайта потребовалось сделать фотогалерею. Но не простую, а "золотую" Smile
Во-первых, есть 2 типа изображений для превью - вертикальное (316х502) и горизонтальное (316х238).
Во-вторых, открывать полные картинки нужно в popup'е.

Располагаются превьюхи в 2 колонки. Из-за того, что типов превьюх 2 - пришлось "изобретать" свой scale'n'crop и подключать jQuery библиотеку Massonry для красивого позиционирования.
Работает он ок, проблема лишь одна - подгружаются сразу фул-картинки, а это накладно в плане нагрузки.

Погуглив дальше, наткнулся на статью на Хабре, о довольно неплохом плагине, который использует ту же библиотеку Massonry.

[РЕШЕНО] 500 Internal Server Error ошибка при включении новых модулей

13 декабря 2013 в 16:04

Всем доброго времени суток!
Вопрос, собственно, крайне простой и весьма обсуждаемый, но решение не помогло ни одно.

Опишу проблему вкратце.
Есть сайт. Существует он уже года 2, всё работало отлично. На некоторое время занялся другими проектами - по этому задач не было. Появилась задача => необходимость установить сторонний модуль и вот тут началось "веселье". Качаю модуль "Autoupload", вроде бы простой модуль, ничего особенного. Залил на фтп, открываю список модулей в админке, жмакаю галочку "включить", сохраняю изменения. Сайт думает полминуты - выкидывает ошибку 500 Internal Server Error.

ПРИЧЁМ!! Возникает 2 забавные ситуации:

Вывод формы добавления ТМ программно

4 апреля 2013 в 14:53

Всем доброго времени суток. Вопрос понимаю что популярный, и наверняка уже где-то обсуждался, но час гугления ни к чему толковому не привёл.
Нашёл разве что вот такой код:

Добавление фотографий с функцией drug'n'drop и вставка их в рамку

6 марта 2013 в 13:24

Собственно - весь вопрос в заголовке. Есть ли такие модули под друпал, или может кто просто сталкивался с подобной задачей?
Плагины на jQuery есть, но как их привязать к добавлению ноды, чтобы потом без гемора можно было выводить во вьюхах - я пока не придумал.

Что за формат?

7 ноября 2012 в 14:37

Всем доброе время суток!
Вопрос такой - подцепил модуль uc_percentage_price для уберкарта. Далее нужно было вытащить значение, которое я, собственно, указал для роли. В БД нашёл несколько совпадений по названию модуля, но самое похожее было в таблице variable и имеет формат a:5:{i:4;s:2:"20";i:5;s:2:"15";i:3;s:0:"";i:2;s:0:"";i:1;s:0:"";}
Визуально похоже на JSON, но есть свои особенности, отчего json_decode() не фурычит. Подскажите, что за формат и, если знаете, как его перевести в php-формат.

Редактирование ноды

24 октября 2012 в 13:19

Всем доброго времени суток!
Возник вопрос, связанный с редактированием нод. Точнее - с выводом полей редактирования определённой ноды в блок\страницу.
Вывод добавления ТМ в блок можно организовать через drupal_get_form($form_id, $node).
Мне же нужно вывести в блок редактирование определённой ноды.
Я более чем уверен, что это можно организовать, но походу у меня проблемы с поиском. Как ни искал - ничего толкового не нашёл. Кто-нибудь знает решение проблемы?

Вопрос про поля в ТМ

21 октября 2012 в 21:22

Доброго времени суток!
Вопрос может уже и обсуждался, но...
Можно ли как то разрешить пользователю самому добавлять поле, при добавлении Типа материала? Ну вот допустим, нужно перечислить оборудование, которое имеется. Всё учесть таксономией нереально, хотелось бы, чтобы пользователь ввёл Класс оборудования и ему открылось поле ввода для перечисления оборудования. Далее, если есть ещё, он нажимает "добавить ещё" и появляется снова поле с классом, а потом снова поле с перечислением и т.д.

Вывод блока Views в Drupal 7

15 октября 2012 в 10:39

Всем доброго времени суток!
Прежде, чем отправлять в гугл и поискать по сайту, прочитайте проблему плиз)
Хочу вывести блок из Views на страницу.
Машинное имя блока block_1
название представления - Articles

пытался вывести и через views_embed_view('Articles','block_1');
и через
$block = module_invoke('views', 'block_view', 'Article-block_1');
print render($block['content']);

ничего не получается. Где я косячу?

Корзина Ubercart

24 августа 2012 в 9:49

Доброго времени суток!
Возник вопрос над которым мучаюсь уже не первый день. В Ubercart есть возможность добавления поля ввода количества заказываемого товара. Как подцепить к нему такую штуку, как здесь - http://vzavitok.ru/
Нужно чтобы при нажатии на + так же увеличивалось занчение, на "-" - уменьшалось. Пробовал написать свой скрипт - не получается из-за криво-присваемого айдишника к полю ввода. Кто-нибудь с таким сталкивался?

Проверка анонимного пользователя по куки

17 июля 2012 в 15:32

Вопрос, наверное, до жути банален, но ни найти ни разобраться всё же не могу.
Есть что-то вроде анкетирования. Нужно записать в куки браузера некое значение и потом как-то по нему сравнивать.
записать это ещё понятно:
<?php
$y2k = mktime(0,0,0,1,1,2013);
$uniq_id = uniqid(" ");
setcookie ("cookie_bmax", '$uniq_id', $y2k);
?>

Но как при следующем заходе с этого компа проверить наличие кукисов - вот в чём вопрос... Голову сломал уже, может кто знает решение?

Нужна помощь с выводом полей!

25 июня 2012 в 21:21

Всем доброго времени суток!
У меня такой вопрос - можно ли управлять выводом форм из типа материала на другую страницу.

Конфликт Ajax и jQuery

21 марта 2012 в 13:04

Всем доброго времени суток!
Проблема такая - есть несколько скриптов, которые используют библиотеки jQuery (такие как jQuery.min.js, slider.jQuery.min.js ну и сам jQuery). Когда убираю jQuery.noConflict(); в head, скрипты, само собой, отключаются, зато работает Ajax (модуль Views, фильтр, с помощью exposed form). Когда же ставлю в каждый скрипт jQuery.noConflict(); скрипты работают, зато перестаёт работать Ajax (Views инфу фильтрует, но вместо загрузки страницы через Ajax прописывает код запроса в адресную строку).
Пробовал и var j = jQuery.noConflict(); и вместо $(this) j(this), и просто jQuery вместо $, вообщем всё, что нашёл, но проблема не решается.

<?php
<head>
<?
php print $head?>
  <title><?php print $head_title?></title>
  <?php print $styles?>

Объединить CAPTCHA и Vote up/Vote Down

15 февраля 2012 в 16:08

Доброго времени суток всем.
Есть вопрос - как связать голосовалку с капчей. Нашёл только вариант про рекапчу, но хотелось бы всё же реализовать на родном Vote Up/Vote Down.
может кто сталкивался?

Вывод форм типов материалов

8 февраля 2012 в 15:51

Всем доброго времени суток!
У меня такой вопрос - можно ли управлять выводом форм из типа материала на другую страницу.

Нужна помощь с выводом полей

12 декабря 2011 в 15:07

Вопрос такой. Есть тип материала, в нём 6 разных полей по 2 для каждой задачи.
нужно вывести эти поля в определённое место кода (хочу сделать вкладки с помощью jQuery). Не могу найти решения, может кто сталкивался?