Sadchenko: Блог

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

AJAX Изменение поля в ноде. КАК???

17 мая в 20:24

Всем привет! У меня программно сформирован список нод в шаблоне page.tpl.php через foreach
К каждой ноде пристыкована html форма с только одним полем. Я хочу научиться как в таком списке нод заставить эту форму изменять значения поля в ноде по AJAX. Кто подскажет нормальный мануал или видеоурок? Уже такие трехэтажные костыли наворотил и все равно ничего не работает.

Пример:

Как пересобрать фильтр Better Exposed Filters чтоб он в списке выбора показывал только термины доступные авторизованному пользователю?

20 февраля в 14:31

Ребята привет! Пытаюсь решить такую задачу...
У меня в каждом термине таксономии есть дополнительное поле "связь с пользователем". В каждом термине выбран разный конкретный пользователь.
Есть вьюха по которой выводятся материалы с этой таксономией.
И в ней фильтр BEF по этим терминам. Но он показывает пользователю в списке выбора термина сразу все термины. А мне нужно чтоб он показывал только те термины, в которые выбран этот конкретный пользователь.

Сам PHP код для формирования списка выбора примерно вижу:

Как использовать DatePopUp (выпадающий календарь) в input прописаном вручную (html) в node.tpl.php

16 февраля в 15:21

Ребята третий день не могу решить этот вопрос!
Подключен модуль DatePopUp
В форме создания ноды работает исправно безотказно.
Но появилась необходимость прикрутить этот календарь к обычному полю input прописанному просто HTML'ем в шаблоне node.tpl.php
Я уже и вручную скрипты прописывал и полностью идентично форму создания ноды копировал и как только не делал. ХЕЛП! Я больше не знаю вариантов что еще можно попробовать. Как мне это реализовать?

Поле "Ссылка на термин" при создании ноды с ограниченным списком терминов, с которыми у пользователя есть связь. КАК?

14 февраля в 23:02

Всем привет! Возникла необходимость создать поле "Ссылка на термин", где будут доступны для выбора только те термины, у которых с текущим пользователем есть связь через созданное поле "Связь с пользователем" (через модуль Reference) в термине.
Как этот список организовать понятия не имею. Кто с таким сталкивался, подскажите как это сделать?

Как перед созданием ноды проверить ее на уникальность?

13 февраля в 14:35

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

Не авторизируется модуль для свзки Webform с Google таблицей

7 июля 2019 в 15:55

Установил модуль Webform to Google Docs 7.x-4.3.
Прошел все необходимые настройки, получил ключи и ID проекта
вписал на странице
/admin/config/content/webform/gdocs
все как по инструкции

Ubercart 2. Как программно в товар добавить атребут и цену на опцию?

8 февраля 2018 в 17:29

Всем привет! Столкнулся с Drupal 6 Ubercart с включенным модулем Attributes из коробки ubercart.
Задача вроде простая: программно менять цену опции атребута.

К примеру я добавил в тип материала новое cck поле "Цена с доставкой" и вписываю в это поле сколько будет стоить товар с учетом доставки. А после сохранения эта цена уже присваивается подготовленной опции атребута.

Это надо чтоб избавиться от лишних телодвижений и не добавлять атребут вручную.
Где вообще находиться API по управлению атребутами?

Domain Access - как добавить больше глобальных переменных?

23 июня 2017 в 12:06

Всем привет. Юзаю модуль Domain Access. Очень актуальным стал вопрос наличия глобальных переменных для каждого отдельного домена. К примеру пока что в нем есть в настройках отдельно для каждого домена поля "Название сайта" и "Слоган". Помимо этих полей мне еще нужны поля
- Номер телефона
- Адрес
а так же ряд других полей типа select, radio и checkbox.
И важно чтоб токены этих полей были доступны в Rules
Как это сделать? Кто знает?

Как в форме «добавить в корзину» Ubercart 2 (Drupal 6) добавить два элемента span к полю количества?

31 июля 2016 в 22:53

Всем привет.
Есть стандартная форма добавления товара в корзину. В модуле в файле ubercart/uc_pruduct/uc_product.module она прописывается так

Views вывод только родительского термина таксономии. Drupal 6

28 марта 2016 в 22:13

Ребята всем привет. Колдую над старым добрым Drupal 6
Есть Views-таблица товаров Ubercart
Подаскажите пожалуйста, как выводить напротив каждой позиции, только лишь термин самого верхнего уровня, которому присвоен данный товар?

Счетчик срабатываний правила Rules

9 марта 2016 в 19:38

Всем привет. Стоит задача, на срабатывание правила Rules установить счетчик.
По срабатыванию Rules отправляется СМС-ка (отправка СМС решена модулем smsc), но ежемесячный лимит должен быть 100 штук, и вот чтоб не превысить этот лимит, нужно установить как то счетчик и правило, чтоб в месяц было ограниченное количество срабатываний правила сообветственно отсылалось не больше 100 штук СМСок.
Подскажите, кто в этом хорошо разбираться, как это сделать?

VBO Drupal 6. Как отметить все строки сразу?

8 декабря 2015 в 17:10

Довольно абсурдный вопрос. Никак не могу найти где в VBO для Drupal 6, галока, чтоб сразу все строки отметметить галочкой? Где во вьюхе эта настройка?

Нужна помощь в решении проблемы с модулем Multifield

27 августа 2015 в 14:03

Ребята, нужна помощь в решении критичной проблемы, платная или бесплатная, это на Ваше усмотрение я и рад буду заплатить, только бы решить.

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

Предел трафика или как отключать сайт в зависимости от статистики посещаемости

13 октября 2014 в 23:03

Всем привет, подскажет ли кто нибудь решение?
Необходимо срабатываемое Rules правило в зависимости от статистики посещения сайта. Например если перевалило за 1000 сессий в промежуток 24 часа, то, отработать правило?
Есть ли готовое решение? модуль?

[РЕШЕНИЕ ]Программный Вывод ноды, по id, по типу, по юзеру, по дате

24 сентября 2014 в 12:28

Привет Всем, решил выложить краткую инструкцию о том, как программно выводить ноды в любом шаблоне блока или страницы или другой ноды! Фильтровать по ID, Дате создания, автору, типу материала и статусу


<?php 
    $query 
= new EntityFieldQuery();
    
$result $query->entityCondition('entity_type''node')
    ->
propertyCondition('nid'9//Например нода с nid = 9
        
->entityCondition('bundle''page'//Тип материала
        
->propertyCondition('uid'2//Автор ноды (например uid = 2)
        
->propertyCondition('created'REQUEST_TIME 3600'>='// Создана не позже часа назад
    
->propertyCondition('status'1//Опубликован
    
->range(01)->execute(); //ограничиваем количество выводимых нод
    
if (isset($result['node'])) {?>

Модуль оплаты Commerce Privat24, кто юзал?

24 сентября 2014 в 11:16

Ребят привет! Кто сталкивался с модулем оплаты Commerce Privat24?
Установил! Мерчант в привате давно настроенный, айдишник и пароль ввел куда надо. Оплату принимает, но есть парочку НО:

Проблема №1:

Commerce Discount Date + Вывод даты окончания скидки на странице товара

20 сентября 2014 в 1:22

Всем привет. Столкнулся с непростой задачкой.
С помощью модуля Commerce Discount установил скидку, установил дату ее начала и окончания.
Все работает отлично.
Но стоит задача вывести в карточке товара дату окончания скидки.
Есть кто толковый, кто подскажет хотябы куда копать?

Пожалуйста помогите! На всех 15-ти сайтах imagecache перестал создавать пресеты (ни с того ни с чего)

23 мая 2013 в 14:20

У меня есть 15 сайтов (интернет магазинов на Ubercart в Drupal 6).
Все работало отлично как часы, но вчера утром во всех магазинах перестали создаваться пресеты картинок при добавлении новых товаров.

Уже и с техподдержкой связывался, и просил их установить на сервер nginx как описано тут http://www.drupal.ru/node/72218 (быть может это решило бы проблему) но они понятное дело этого не сделают.

Модуль мультивалютности (проблема с выводом цены)

27 апреля 2013 в 22:01

Всем привет!
Нашел на украинском Друпал сообществе простой модуль мультивалютности
http://drupal.ua/ru/groups/modul%D1%96/modul-multivalyutnosti

Сначала обрадовался, но оказался он не так то прост.
После установки цена на странице товара из 756 руб, превратилась в 756,0000 руб и никаким макаром не убирается.

А так же проблема с кешированием. Понятное дело валюта не меняется, пока не очиститься кеш.

Помогите найти косяк в модуле, по первой проблеме!

Не получается разобраться с аргументом Заголовка, уже не бесит!

25 марта 2013 в 2:14

Поставил такую задачу, сделать адрес страницы редактирования ноды вида "[type]/[title-raw]/edit" и при нахождении на странице редактирования ноды, отображать эту же ноду прямо над формой редактирования.

С адресом редактирования легко разобрался с помощью
А вот в выводом ноды уже 3-й час бьюсь. Никак не пойму как работают аргументы.
Я пробовал использовать в качестве аргумента заголовок ноды, так как у меня что заголовок, что синоним к нему (который всталяется частью URL/edit) полностью совпадают и по регистру и по символам, так как заголовок всегда прописывается латиницей и с точками вместо пробелов (в настройках PathAuto изменил настройки, чтоб точки не удалялись).

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

Отображать комментарии добавленные гостями

1 марта 2013 в 20:34

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

Перевод в режим обслуживание по таймеру

29 января 2013 в 14:49

Привет всем!
Ситуация такая: необходимо переводить сайт в "режим обслуживания" по окончании таймера, либо задавать дату, когда сайт должен перевестись в этот режим. При этом не используя модуль Rules.
Кто подскажет в каком направлении двигаться?

Получение токенов формы user/edit текущего пользователя

27 декабря 2012 в 6:08

Всем привет!
Поставлена такая задача: Вывести в page.tpl.php заполняемое поле, которое расположено на странице редактирования профиля, чтоб при отправке данных происходило сохранение профиля с новым значением поля.

чтото типа такого: ...