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

liland Пт, 23/12/2016 - 19:40

Удаление/обновление commerce line item в кастомной вьюхе корзины

Drupal 7.53
Commerce 7.x-1.13

Создал views block с содержимым корзины. Вывожу этот блок на странице, к примеру site.com/test
Вся статическая информация выводится отлично (заголовок, картинка, текст, цена и пр), но при нажатии кнопки Delete (удалить line item) или Save (например, после изменения кол-ва Line item) - происходит редирект на главную страницу site.com и содержимое корзины не обновляется. У родной вьюхи-блока корзины никаких проблем нет с обновлением содержимого.
В чем может быть проблема и как можно исправить?

Модули и темы: 
Версия Drupal: 
0 Спасибо

liland Втр, 06/09/2016 - 08:12

[РЕШЕНО] Проблема с префиксом ссылок в закладке "Переводы". i18n

После установки i18n появляется закладка у нод/терминов "Переводы".
Там находится список переведенных материалов. Он подгружается нормально. Но в столбике "Операции" ссылки "изменить" некорректны.
Например, если зайти на вкладку "переводы" когда активен русский язык, то будут такие ссылки:
Страница 1 --- site.com/ru/node/1/edit
Page 1 --- site.com/ru/node/2/edit

Или же на английском:
Страница 1 --- site.com/en/node/1/edit
Page 1 --- site.com/en/node/2/edit

Версия Drupal: 
0 Спасибо

liland Вс, 09/03/2014 - 07:30

Ссылки с якорем на вьюху с пагинатором

Проблема с настройкой ссылок с наличием пагинатора.

Есть вьюха1. Она выводит список материалов. Например:

Заголовок2
Текст2

Заголовок1
Текст1

Эти материалы постоянно добавляются.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

liland Пнд, 25/02/2013 - 10:20

Зависимые exposed filters

Нужно настроить работу расширенных фильтров в views3.
Есть 4 словаря: Город. Район. Улица. Метро.
Они представлены в виде селект-листов. Выбор пользователем значения из селект-листа Город должен ограничивать выбор 3 других селект-листов(Район, Улица, Метро). Выбор в селект-листах Район, Улица, Метро не влияет на ограничения других селект-листов и на самого себя тоже.
Т.е. Выбираем Москва в первом селект-листе и в остальных селект-листах остаются для выбора только районы, улицы и станции метро Москвы.

Пример работы как на сайте http://dom.ria.ua/ - когда выбираем любое значение в фильтре "В области:", то в фильтрах "В городе:" и "Район:" автоматически меняются значения без перезагрузки страницы.

Если понадобится можно изменить структуру словарей и сделать вместо 4 хоть 1.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

liland Чт, 15/03/2012 - 18:04

Вывод содержимого поля body, завернутого в div друпал-методом

Есть задача вывести содержимое нод в диве. Как я вижу решение в лоб:
В файле modules/node/node.module

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

liland Пт, 04/11/2011 - 14:01

Круговая перелинковка

Делал ли кто-то круговую перелинковку в друпале по цене товара?

Пробовал несколько модулей, но они все выводят "похожие" материалы/товары по терминам, сск-полям, внутреннему тексту. А это совсем не круговая перелинковка. Т.е. надо вывести в разделе таксономии "Банки" на странице "Банка меда - 100у.е." две похожие банки - "Банка варенья - 90 у.е." и "Банка мармелада - 101у.е.". А все эти модули скорее выведут как "похожие" банки со стоимостью 101у.е. и 102у.е.
А 90у.е. не выведет, т.к. 101у.е. и 102у.е. больше похоже на 100.

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

UPD
В фильтрах в вьюхе можно сделать отбор по цене. Может можно туда как-то вставить цену текущего товара? Тогда можно было бы сделать две вьюхи, в первой поставить цену равно и меньше от текущей цены, а во второй - равно и больше. И ограничения чтоб по 1 товару выводило. А там уже вывод двух вьюх можно цссом подправить чтоб смотрелся как 1 блок, а не как 2.

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Втр, 27/09/2011 - 05:35

Как проверить что загружается *.css, *.js или *.css.gz, *.js.gz ?

установил модуль Advanced CSS/JS Aggregation Вроде бы все нормально - появились новые директории - sites/default/files/advagg_css, sites/default/files/advagg_js, в директориях файлы *.css, *.js и их архивы *.css.gz, *.js.gz. Но, например, при проверке загрузки страницы через tools.pingdom.com показывает что загружается незаархивированные варианты файлов. Т.е. действительно грузятся не архивы или просто так отображается? Как тогда заставить "отдаваться" архивы?

Версия Drupal: 
0 Спасибо

liland Ср, 14/09/2011 - 20:57

[решено] Не могу сохранить картинку из админки

Установил модуль menu_icons Если пункту меню присвоить существующую картинку на сервере - работает, а если попытаться загрузить - выдает "Указанный файл cars.png не может быть загружен. Разрешены только JPEG, PNG и GIF изображения." В отчете при этом пишет ошибку:
is_file(): open_basedir restriction in effect. File(/tmp/php1OVgpR) is not within the allowed path(s): (/var/www/html/lkw-neva:.) в файле /var/www/lkw-neva/includes/image.inc в строке 117.

Пробовал ставить временную папку "sites/default/files/tmp" - не помогает, все то же.
В чем может быть проблема? Может как-то в image.inc вручную прописать нужную папку?

UPD
в настройках пхп (смотрел тут - /admin/reports/status/php) установлено

upload_tmp_dir Local Value "/tmp" Master Value "/var/www/lkw-neva/tmp/"
open_basedir Local Value "/var/www/html/lkw-neva:." Master Value "no value"

пробовал ставить в временную папку "/var/www/lkw-neva/tmp" вылазит та же самая ошибка.
/var/www/html/lkw-neva - ссылка на /var/www/lkw-neva

UPD2
попытался загрузить обычную ноду-картинку со страницы создания ноды (сайт.ру/node/add/image) - та же самая ошибка выдается в друпале "Указанный файл cars.png не может быть загружен. Разрешены только JPEG, PNG и GIF изображения." и в отчетах
is_file(): open_basedir restriction in effect. File(/tmp/php73gI5C) is not within the allowed path(s): (/var/www/html/lkw-neva:.) в файле /var/www/lkw-neva/includes/image.inc в строке 117.
я так понимаю что необходимо настроить правильно upload_tmp_dir и open_basedir . Кто-то знает как правильно задать эти переменные?

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Вс, 21/08/2011 - 19:48

Ubercart выбор количества и сортировки пользователем на странице

Пытаюсь разобраться с уберкартом. Прошу помощи в этом деле. Практически все что хотел получилось сделать, осталось два момента, которые я пока не понял как делать. По своей "природе" я так понимаю вопросы одинаковые:
1. Пользователь на странице со списком товаров может выбрать сколько показывать товаров на страницу - 1, 10, 50, 50001, 99999, все
2. Пользователь на странице со списком товаров может выбрать сортировку товаров - по цене +-, по алфавиту по тайтлу +-.

В целом, стандартные задачи, как для магазина, но не могу понять как сделать в друпал+уберкарт такое. Товары у меня организованы с помощью таксономии, все в 1 словаре. И стандартные выводы терминов таксономии я переопределил своей вьюхой. Вот во время редактирования вьюхи я могу задать и кол-во товаров и сортировку. Но это я, а надо дать возможность пользователю на странице с товарами нажать на кнопочку "50", и на странице вывелось 50 товаров а не 10, к примеру, как стандартно выводится.

Подскажите, может уже есть что-то готовое под такие задачи либо куда вообще копать?

Версии - Друпал 6.22, уберкарт 2.6, вьюхи 2.12

P.S. видел на друпалорге модуль продвинутого каталога (http://drupal.org/project/uc_advanced_catalog) - судя по скриншоту там это все есть, но хотелось бы сделать без этого модуля, который дев-версии.

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Пнд, 04/07/2011 - 21:28

[Решено] При открытии страницы прокрутить ее до самого низа

Не совсем по друпалу, но не могу понять куда копать даже. Может кто подскажет - как сделать, чтобы при октрытии страницы эта страница прокручивалась в самый низ, но без использования в явном виде якорей. Тоесть открывается страница вида сайт.ру/статья и сразу же проскроливается в самый низ. Смысл такой же самый как если в самый низ поставить якорь, тогда страница открывается и сразу же проскроливается в самый низ, но такой метод немного не подходит. Вот с ним я понимаю как сделать - ссылкой вида сайт.ру/статья#якорь установив "якорь" в нужном месте на странице.

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Пнд, 13/06/2011 - 21:41

[Решено] CKEditor добавляет невидимые инпуты. Как это прекратить :)

Пробовал ставить почти все редакторы, которые предлагает модуль Wysiwyg - больше всех по настройкам подошел CKEditor, но он во время сохранения ноды в конец текстового поля вставляет произвольное (или я не понял от чего оно зависит) количество невидимых инпутов вот такого типа:

Версия Drupal: 
0 Спасибо

liland Пт, 10/06/2011 - 06:08

Добавление части других нод при создании новой ноды

Есть ли возможность дать пользователю при создании ноды выбрать другие ноды (или их тизеры), которые будут отображаться под новосозданной ?

Или как вариант - есть ли модуль какой-то (или с помощью вьювсов можно ли сделать) чтобы при создании новой ноды автоматически подбиралися похожие ноды? Похожесть нужна по максимальной приближенности чисел из ССК-полей уже введенных ннод к числу в ССК-поле новой ноды.

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Вс, 08/05/2011 - 08:53

[Решено] Как не подключать js файл в админке

Можете подсказать - как в Drupal 6.20 подключить мой яваскрипт файл на всех страницах сайта, кроме всех страниц админки?
Сейчас подключаю через info-файл стандартно.

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Втр, 19/04/2011 - 12:13

Настройка cloud-show - убрать ссылку на всю строку

Добрый день!
Пытаюсь встроить cloud-show на друпал 6. Установил модуль с drupal.org, сдела как написано в инструкции.
Но не могу убрать проблему - справа от маленькой картинки все пространство становится ссылкой на большую картинку. Может кто-то подсказать как убрать это огромное пространтсво-ссылку?
То что у меня получилось - ______

upd
убрана ссылка

Тип материала: 
Версия Drupal: 
0 Спасибо

liland Пт, 15/04/2011 - 23:56

Превышение php_value memory_limit 90M после заливки около 3000 терминов таксономии

Пытаюсь сделать менюшку с городами РФ (с помощью модуля hierarchical select). После заливки в словарь таксономии около 3000 городов практически на каждое действие на сайте (создать материал, отредактировать и пр.) теперь вылазят странички с ошибками следующего плана:
Fatal error: Allowed memory size of 94371840 bytes exhausted (tried to allocate 8208 bytes)
В том числе я теперь не могу вообще зайти в словарь таксономии, выдает такуюже ошибку, что не хватает памяти.
На хостинге ограничение php_value memory_limit 90M.

Тип материала: 
Версия Drupal: 
0 Спасибо