Да это и ежу понятно, что оно на jquery. Руками оно элементарно прикручивается. Странно, что для друпала есть огромное количество модулей всяких слайдеров, а аккордиона горизонтального нет. Есть только вертикальный через jquery ui. (Зато работает хорошо).
В $form_state прописываете все данные, которые вам нужно сохранить.node_submit и node_save - не нужны
Кстати, спасибо. Не додумался до этого.
Кстати, где-то вычитал, что drupal_execute выполняется дольше, чем node_save и использовать его нужно исключительно там, где без него вообще никак.
Ничего хитрого в этом способе нет. По поводу html в поле "Количество просмотров" - не уверен, что прокатит. Да и нужно ли это? Зачем вам дополнительный неконтентный на странице?
Чтобы посмотреть имена доступных полей можно сделать
var_dump($fields); Очень помогает, чтобы понять как именно называются поля в массиве. А то они где-то field_name, а где-то просто name.
ИМХО, в настройках views для поля количество просмотров, нужно убрать label "Просмотров". Views будет выводить только число 23.
А дальше уже в CSS темизировать это поле.
.класс_поля {
width:
height:
background: url('путь к вашей иконке') no-repeat;
padding-left: размер вашей иконки по горизонтали + отступ;
}
Как это не бредово звучит, но значения для сравнения нужно указывать в процентах, потому что у Fivestarа внутри все мерится в процентах.
1 - звезда 20%, 2 - 40 и т.д.
В итоге вместо 3 надо было указывать 60.
Бред, но работает.
Похоже проблема в том, что модуль Search определяет любое число, которое в него ввели как integer, а не как просто текст строки. Таким образом упираемся в PHP_INT_MAX, который составляет 2 с небольшим миллиарда. Т.е. 10 значное число. Думаю либо как заставить модуль воспринимать строку как строку, либо как увеличить максимальный размер целого числа на сервере
Хм..... проблема перешла в неожиданную плоскость. Как решить пока не знаю.
Если вбиваешь в поиск все 13 цифр штрих-кода, то поиск выводит вообще все материалы у которых есть штрих-код не зависимо от того удовлетворяют они условиям поиска или нет.
Если штрих-код продукта сделать из 6 цифр (например), то все в порядке и выводится только нужный продукт.
Вопрос - в чем может быть проблема? Может это переполнение какое-то, и друпал глючит?
Как следствие возник еще один вопрос. Как сделать ссылки вида taxonomy/term/X/all в хлебных крошках и как все это подружить с PathAuto? Потому что ссылки вида /kategorii-produktov/molochnye-produkty/all ведут на 404 страницу.
Импорт/обновление большого количества материалов по Cron без использования Batch API и Drupal Queue
Спасибо, буду пробовать.
Импорт/обновление большого количества материалов по Cron без использования Batch API и Drupal Queue
Попробуйте выгрузку из 1C фидсами обработать
Это какой-то хитрый XML, с 6 таблицами, которые все связаны друг с другом через...... артикул 
Короче, Feeds замечательный инструмент, но лишь для конкретных случаев (RSS парсить).
Импорт/обновление большого количества материалов по Cron без использования Batch API и Drupal Queue
Если речь про Drupal 6, то в нем Queue такая же "нештатная" вещь, как и Elysia Cron
Это в семерке он в ядре.
Импорт/обновление большого количества материалов по Cron без использования Batch API и Drupal Queue
Подумалось. Для интернет-магазина я бы разделил операции обновления товаров (например цены и количества) и создания новых товаров.
Обновление цены можно делать непосредственно работая с базой, без Drupal API, это будет очень быстро.
Создание и удаление материалов делать уже через очереди.
Импорт/обновление большого количества материалов по Cron без использования Batch API и Drupal Queue
Не совсем понял чем он нам здесь поможет?
Что-то я про него забыл. Действительно решение, спасибо.
[РЕШЕНО] Что за модуль горизонтального аккордиона?
Хм... чего-то я этот модуль раньше не видел. Спасибо за ссылку.
[РЕШЕНО] Что за модуль горизонтального аккордиона?
Да это и ежу понятно, что оно на jquery. Руками оно элементарно прикручивается. Странно, что для друпала есть огромное количество модулей всяких слайдеров, а аккордиона горизонтального нет. Есть только вертикальный через jquery ui. (Зато работает хорошо).
Программное создание imagefield поля, Alt и Title - Пичалька.
Кстати, спасибо. Не додумался до этого.
Кстати, где-то вычитал, что drupal_execute выполняется дольше, чем node_save и использовать его нужно исключительно там, где без него вообще никак.
Картинки во вьюс
Ничего хитрого в этом способе нет. По поводу html в поле "Количество просмотров" - не уверен, что прокатит. Да и нужно ли это? Зачем вам дополнительный неконтентный
на странице?
Как вывести в шаблоне поле, созданное через term_fields?
Не сочтите за некропостинг, но вдруг кому-то пригодится.
$term = taxonomy_get_term($tid);
$fields=term_fields_render_fields($term);
return $fields["fieldname"];
Чтобы посмотреть имена доступных полей можно сделать
var_dump($fields); Очень помогает, чтобы понять как именно называются поля в массиве. А то они где-то field_name, а где-то просто name.
Картинки во вьюс
ИМХО, в настройках views для поля количество просмотров, нужно убрать label "Просмотров". Views будет выводить только число 23.
А дальше уже в CSS темизировать это поле.
.класс_поля {
width:
height:
background: url('путь к вашей иконке') no-repeat;
padding-left: размер вашей иконки по горизонтали + отступ;
}
Непредвиденно меняется алиас при апдейте ноды из панели Content
Скорее всего в настройках pathauto нужно отметить пункт:
Update Options >> "Do nothing. Leave the old alias intact."
Это позволит не изменять алиас при каком-либо изменении публикации.
Views не делает выборку, по Vote Results <= какого-то значения.
Решено!
Как это не бредово звучит, но значения для сравнения нужно указывать в процентах, потому что у Fivestarа внутри все мерится в процентах.
1 - звезда 20%, 2 - 40 и т.д.
В итоге вместо 3 надо было указывать 60.
Бред, но работает.
Views не делает выборку, по Vote Results <= какого-то значения.
В том то и дело, что все там есть, и выборка не должна быть пустой.
Как увеличить maxlength у integer поля в CCK
Включение в общий поиск по сайту поиск по артиклу (магазин ubercart)
В вашем случае можно сделать так.
http://www.drupal.ru/node/62703
Способ довольно извращенский, но работать будет.
Не ищет по штрих-коду. Модули Search и Barcode.
Похоже проблема в том, что модуль Search определяет любое число, которое в него ввели как integer, а не как просто текст строки. Таким образом упираемся в PHP_INT_MAX, который составляет 2 с небольшим миллиарда. Т.е. 10 значное число. Думаю либо как заставить модуль воспринимать строку как строку, либо как увеличить максимальный размер целого числа на сервере
Не ищет по штрих-коду. Модули Search и Barcode.
Хм..... проблема перешла в неожиданную плоскость. Как решить пока не знаю.
Если вбиваешь в поиск все 13 цифр штрих-кода, то поиск выводит вообще все материалы у которых есть штрих-код не зависимо от того удовлетворяют они условиям поиска или нет.
Если штрих-код продукта сделать из 6 цифр (например), то все в порядке и выводится только нужный продукт.
Вопрос - в чем может быть проблема? Может это переполнение какое-то, и друпал глючит?
Не ищет по штрих-коду. Модули Search и Barcode.
Я таки это решил. Очень просто. Никакого программирования и установки дополнительных модулей.
Почитать можно тут.
Извращенское решение поиска по неиндексирующемуся контенту http://t.co/r4Y28bo
Как выводить все дочерние термины при открытии родительского термина таксономии?
Оказывается то, что мне было надо решалось с помощью
Hierarchical Select.
Как выводить все дочерние термины при открытии родительского термина таксономии?
Спасибо большое, это то, что надо.
Как следствие возник еще один вопрос. Как сделать ссылки вида taxonomy/term/X/all в хлебных крошках и как все это подружить с PathAuto? Потому что ссылки вида /kategorii-produktov/molochnye-produkty/all ведут на 404 страницу.
Белый экран при открытии термина таксономии, созданного с помощью тегов.
А вы знаете, помогло
Просто логи, оказывается, у хостера были выключены. После включения нашелся вызов косой функции.
Тему можно закрывать, извините за беспокойство.