vkapas: Комментарии

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

1 октября 2013 в 12:15

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

Проблема была в файлах uc_order-admin.tpl.php и uc_order-customer.tpl.php, которые находятся в каталоге sites/all/modules/ubercart/uc_order/templates/. В коде обоих шаблонов в начале файла, после <?рhр, находился кусок кода, запускающий вирусный файл при оформлении покупки через Ubercart:

30 сентября 2013 в 19:16

Видимо всё-таки ошибка в коде: раскопал старый архив сайта, поднял на том же хостинге — всё в порядке.

Не подскажите, как можно сократить поиск — как выяснить, где именно кроется ошибка?

23 сентября 2013 в 12:48

Подозреваю, что автор проблему уже решил, но, возможно, кому-то ещё понадобится: я решил проблему с помощью модуля Ubercart Simple Shipping Quotes.

После установки модуля нужно зайти в admin/store/settings/checkout/edit/panes, убрать галку на «Способе доставки» и поставить на «Упрощенном выборе варианта доставки».

26 августа 2013 в 21:38

С CSS проблем нет. Но дело в том, что категории товаров уже работают через Views, и стоит задача завязать это именно на Views, без дополнительной работы с темизацией. Ну или подскажите, с чем начать темизацию, шаблона для страницы каталога у искомого сайта я не нашёл.

За ссылку на модуль спасибо, но для 6-ки, увы, версии нет.

26 августа 2013 в 13:28

Непосредственно в БД. Я несколько раз менял через phpMyAdmin — всё ок. Если не знаете, в какой таблице менять, в phpMyAdmin есть поиск сразу по всем таблицам, условие поиска — машинное имя представления.

Не забудьте сделать бекап перед началом работы с БД.

24 августа 2013 в 1:11

Пожалуй, отпишусь в эту тему конечное решение, возможно, кому-то ещё пригодится.

Отображение дополнительных товаров в итоге разделил на две части: Похожие товары и Рекомендуемые товары.

«Похожие товары» выводятся отдельным блоком так, как написано в первом сообщении темы.

10 июля 2013 в 16:07

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

5 июня 2013 в 21:01

Если речь о зависаниях на batch-страницах, то, да проблему решили. Для этого нужно установить модуль Administration theme и на странице /admin/settings/admin поставить галку "Batch processing" ("Пакетная обработка").

28 мая 2013 в 15:48

Большое спасибо за наводку!

Долго и безуспешно пытался подружить на Drupal 6 Galleria и jCarousel, в итоге заработало это всё только в конфигурации Galleria 6.x-1.0 (http://drupal.org/node/486092) + jCarousel 6.x-1.1 (http://drupal.org/node/413810).

27 мая 2013 в 18:30

Решение первого вопроса нашёл здесь http://drupaleasy.com/blogs/ryanprice/2008/06/using-views-2-drupal-6-cre....

Вкратце: в представление добавляем Аргумент Таксономия: ID термина (ID термина таксономии) и настраиваем поля:

Если аргумента нет, то: Предоставить аргумент по умолчанию
Настройки аргумента по умолчанию
Тип аргумента по умолчанию: PHP-код

27 мая 2013 в 15:05

VasyOK wrote:

Возможно так:
...
2-й блок "В комлекте с этим товаром рекомендуем". Через рефернес задаем что мы рекомендуем и выводим это с помощью viewfield на странице товара.

Не поясните про референс и viewfield?
VasyOK wrote:

11 мая 2013 в 21:01

Прошу прощения, не сразу понял, что это действительно отдельный модуль, а не архив поставляемой с Drupal админ-темы.

Поставил, настроил, протестировал. Проблема решена. Ещё раз спасибо!

11 мая 2013 в 20:17

"FORTIS" wrote:
галочкой тема включена в настройках тем?

Да. Все админ-задачи открываются на страницах с оформлением Garland.

"FORTIS" wrote:
в модуле тоже стоит галочка для batch?

В каком модуле? Где искать эту галочку?

11 мая 2013 в 0:51

"FORTIS" wrote:
2. http://drupal.org/project/admin_theme
The Administration theme module allows you to use this theme on more pages like :
- batch processing pages

Очень странно, потому что на моих сайтах (3 штуки с D6 разной степени свежести) batch-процессы выполняются, насколько я вижу, на странице не с админской (везде Garland), а с основной темой сайта.

10 мая 2013 в 13:48

Эх, кто бы ещё о настройке CallMe под Drupal 6 рассказал..

В настройках jQuery Update для шестёрки нельзя выбрать jQuery 1.7, точнее, вообще нельзя выбрать версию jQuery. А если подключить тот jQuery, который поставляется вместе со скриптом CallMe, то начинаются зависания админки. Может, кто-то уже решал этот квест?

10 мая 2013 в 13:31

Большое спасибо за подсказки, но, к сожалению, ни один из трёх предложенных вариантов не сработал.

1. Код

<?phpfunction ИМЯВАШЕЙТЕМЫ_preprocess_page(&$vars) {
if(arg(0) != 'admin') {
drupal_add_js(path_to_theme() . '/js/jquery.1.9.min.js'); // примерно
$vars['styles'] = drupal_get_css();
}
}?>

убрал зависания, но скрипт работать перестал.

14 апреля 2013 в 12:36

Хорошо, но как? Сейчас скрипт подключен отдельно на страницах page.tpl.php (внутренние страницы сайта) и page-front.tpl.php (Главная).

14 апреля 2013 в 1:18

Хостинг, действительно, оказался ни при чём, как и Drupal, как и модули. Проблема возникает на всех страницах вида /batch?op=start&id=.

13 апреля 2013 в 21:28

Хостинг — IT-patrol. На другом сайте, который находится на этом же хостинге и этом же сервере, и тоже работает на D6, обновления переводов работают нормально.

Последнее удачное обновление с помощью Localization update было выполнено 12 Апр 2013, 02:18: