С hook_form_alter я вроде бы разобрался, и с prefix, и с suffix. Название кнопки менять могу.
Но вопрос, как реализовать изменение кнопки лишь для отдельных форм, не смог решить.
На странице товары выводятся с помощью двух блоков views. Для одного блока название кнопки "купить" меня не нужно, а для другого нужно. Подскажите, в каком направлении копать?
Думал задать класс для формы через нужные вьюшки. Но можно ли тогда применить hook_form_alter с условием if для класса, а не идентификатора? Если да, то как?
Но вот команду VACUUM как запустить таким же способом я не знаю. Есть документация по данному запросу к базе: http://www.sqlite.org/lang_vacuum.html может кто разбирается? А то я совсем не шарю.
sqlite использую потому что есть много мелких сайтов, и смысла ставить под каждый mysql не вижу. + хорошая экономия на хостинге.
синонимы не использую.
проблема с cache_form известная в интернетах, но те способы что предлагают почему то не работают с sqlite. таблица не очищается с помощью db_query("DELETE FROM cache_form where 'expire' < UNIX_TIMESTAMP();");"
хотя может она и очищается, только я не знаю как запустить команду VACUUM с помощью drupal к базе данных после очистки таблицы cache_form.
Кнопка add to cart от drupal commerce
Ну по крайней мере я найти не смог. Пришлось использовать костыли.
Кнопка add to cart от drupal commerce
если нужно сменить на всех страницах, то используйте раздел "перевод интерфейса".
если же нужно переименовать отдельные кнопки, то используйте либо prefix и sufix.
либо before или after в css.
Кнопка add to cart от drupal commerce
С hook_form_alter я вроде бы разобрался, и с prefix, и с suffix. Название кнопки менять могу.
Но вопрос, как реализовать изменение кнопки лишь для отдельных форм, не смог решить.
На странице товары выводятся с помощью двух блоков views. Для одного блока название кнопки "купить" меня не нужно, а для другого нужно. Подскажите, в каком направлении копать?
Думал задать класс для формы через нужные вьюшки. Но можно ли тогда применить hook_form_alter с условием if для класса, а не идентификатора? Если да, то как?
[РЕШЕНО] Увеличивается sqlite база при каждой очистке кэша
В общем видимо все разрешилось. Кэш чистит отдельный модуль с кодом
<?php
function clearcacheform_cron() {
cache_clear_all('*', 'cache', TRUE);
cache_clear_all('*', 'cache_form', TRUE);
}
?>
VACUUM выполняет модуль SQLite Vacuum. Будем считать что решено.
[РЕШЕНО] Увеличивается sqlite база при каждой очистке кэша
Вскрыл модуль SQLite Vacuum:
<?php
[РЕШЕНО] Увеличивается sqlite база при каждой очистке кэша
В общем вроде да, таблица очищается вот таким кодом в модуле:
<?php
function clearcacheform_cron() {
cache_clear_all('*', 'cache', TRUE);
cache_clear_all('*', 'cache_form', TRUE);
}
?>
Но вот команду VACUUM как запустить таким же способом я не знаю. Есть документация по данному запросу к базе: http://www.sqlite.org/lang_vacuum.html может кто разбирается? А то я совсем не шарю.
[РЕШЕНО] Увеличивается sqlite база при каждой очистке кэша
sqlite использую потому что есть много мелких сайтов, и смысла ставить под каждый mysql не вижу. + хорошая экономия на хостинге.
синонимы не использую.
проблема с cache_form известная в интернетах, но те способы что предлагают почему то не работают с sqlite. таблица не очищается с помощью db_query("DELETE FROM cache_form where 'expire' < UNIX_TIMESTAMP();");"
хотя может она и очищается, только я не знаю как запустить команду VACUUM с помощью drupal к базе данных после очистки таблицы cache_form.
[РЕШЕНО] Увеличивается sqlite база при каждой очистке кэша
95% всего объема базы занимается таблица caсhe_form. в чем может быть причина?
[РЕШЕНО] Увеличивается sqlite база при каждой очистке кэша
boost стоит, стандартный кэш отключен. все было норм, до того как начал добавлять товары в коммерс.
[РЕШЕНО] imagefield crop, настройка
Все дело было в том, что конфликтовали css свойства модуля и темы ZEN.
Добавил строку:
.imagefield-crop-widget img {
max-width:none;
}
в файле normalize.css в самом конце.
Генерируется лишний узел в html коде
Такая же ерунда. Никак не могу найти решение как убрать эти отступы. Тема ZEN.
inline_entity_form + image + AJAX = Notice: Undefined index: #title в функции file_managed_file_validate()
кто нибудь вообще поясните как пользоваться Inline Entity Form
Создание модуля для 7.x
Огромное спасибо! решил!
Создание модуля для 7.x
Есть php код, уже написанный одним сервисом радиостанции. Он выводит статистику. Нужно что бы на одной из страниц сайта эта статистика появлялась.
Думал через блоки это сделать. Но PHP не воспринимает.
Модуль Icecast Streaming Server, проблемы.
хм, но если запустить Icecast2win.exe то все пропадает. =\
Модуль Icecast Streaming Server, проблемы.
В релизах есть версия для 7 http://drupal.org/node/130687/release.
Как только отпостился сдесь - сразу проблема решилась. Нужно было в icecast.xml добавить: