Ну да, я вижу что сразу после сохранения происходит обновление объекта и сумма равно 0.
Пришлось идти в обход хуков, через field_sql_storage_field_storage_write
Вот именно это параметр и не выставлялся через конфигурацию ViewAccordion, то есть через настройки стиля. ТО есть попросту не хотел выставляться, возможно из за версии jQuery в конкретном экземпляре сайта.
Я хотел через этот шаблон подключить скрипт в шапку html страницы статично, но в итоге решил сделать так: создаю блок с php содержимым и в нем загрузка через API Друпала.
Отказался потому что шаблон страницы не дает доступа к разделу как я понял из описания шаблона page.tpl А если подгружать скрипт через API то через Блок - универсальней
Я так и делаю, но столкнулся с проблемой неавторизованного доступа.
Ставлю в 'access callback' => 'my_modul_access' свою функцию, которая просто делает
function my_modul_access(){
return true;
}
Я так и делаю, но столкнулся с проблемой неавторизованного доступа.
Ставлю в 'access callback' => 'my_modul_access' свою функцию, которая просто делает
function my_modul_access(){
return true;
}
Нужно просто чтобы по "секретному url" запускался на выполнение скрипт.
Это что бы если заказчик решит кинуть наговнить ему как следует?:)
Недавно брал на доработки такой проект. Студия, которая делала его размещала такую секретную ссылку. Переход по ней запускал скрипт, который удалял таблицы из БД.
Погуглил, но так ничего и не нашел. Нашел даже патч от авторов, сделал его у себя, все равно выстоа по самому большому.
В итоге - back around - добавил в подвал вьюва php код добавляющий javascript на страницу после ее загрузки.
А что нужно сделать чтобы оно не было multiple values?
Вот например я хочу добавить в коммерц поле логическое, что не надо делать, чтобы оно не получилось multiple values?
Решение найдено
1. В дисплэй Page добавляем поле Id термина таксономии и скрываем его от показа.
2. В настройках поля Глобальный (Просмотр) в контекстные фильтры добавляем ссылку на ID термина таксономии %tid в квадратных скобках.
В дисплее Блок:
1. Добавляем поле Термин таксономии: ID термина.
2. в правой колонке добавляем контекстный фильтр Термин таксономии: ID термина
как Изменить commerce_order_total
Ну да, я вижу что сразу после сохранения происходит обновление объекта и сумма равно 0.
Пришлось идти в обход хуков, через field_sql_storage_field_storage_write
Views Accordion - высота слайда по содержимому.
Вот именно это параметр и не выставлялся через конфигурацию ViewAccordion, то есть через настройки стиля. ТО есть попросту не хотел выставляться, возможно из за версии jQuery в конкретном экземпляре сайта.
Не работают шаблоны страниц
Я хотел через этот шаблон подключить скрипт в шапку html страницы статично, но в итоге решил сделать так: создаю блок с php содержимым и в нем загрузка через API Друпала.
Отказался потому что шаблон страницы не дает доступа к разделу как я понял из описания шаблона page.tpl А если подгружать скрипт через API то через Блок - универсальней
Подскажите, как вызвать обработчик - callback - по URL
Я так и делаю, но столкнулся с проблемой неавторизованного доступа.
Ставлю в 'access callback' => 'my_modul_access' свою функцию, которая просто делает
function my_modul_access(){
return true;
}
Подскажите, как вызвать обработчик - callback - по URL
Я так и делаю, но столкнулся с проблемой неавторизованного доступа.
Ставлю в 'access callback' => 'my_modul_access' свою функцию, которая просто делает
function my_modul_access(){
return true;
}
Подскажите, как вызвать обработчик - callback - по URL
Фильтр в отдельном блоке
Спасибо, а куда этот код нужно записать
а) для случая панели
б) для случая views
надо ли создавать свой модуль?
Views Accordion - высота слайда по содержимому.
Погуглил, но так ничего и не нашел. Нашел даже патч от авторов, сделал его у себя, все равно выстоа по самому большому.
В итоге - back around - добавил в подвал вьюва php код добавляющий javascript на страницу после ее загрузки.
<?php drupal_add_js('jQuery(document).ready(function () { jQuery("div.ui-accordion-content").removeAttr("style").attr("style","display:none") });', 'inline'); ?>
entity_metadata_wrapper не работает по API
Вообщем в итоге, присваивание сработало вот так:
<?php>
$product->field_number[0] = 1;
И вот тут вопросы... почему работает вот так вот, а не так как написано в API?
entity_metadata_wrapper не работает по API
А что нужно сделать чтобы оно не было multiple values?
Вот например я хочу добавить в коммерц поле логическое, что не надо делать, чтобы оно не получилось multiple values?
дампы сейчас посмотрю
как добавить в вывод списка таксономии подчиненные ей товары
Решение найдено
1. В дисплэй Page добавляем поле Id термина таксономии и скрываем его от показа.
2. В настройках поля Глобальный (Просмотр) в контекстные фильтры добавляем ссылку на ID термина таксономии %tid в квадратных скобках.
В дисплее Блок:
1. Добавляем поле Термин таксономии: ID термина.
2. в правой колонке добавляем контекстный фильтр Термин таксономии: ID термина
Все работает.