Задавайте вопросы про Drupal

r_y_n
На сайте с 16.08.2012
Offline
76
#751

Нужна помощь с интернет магазином на drupal, а именно Ubercart. Хелп нужен через личку, кто может мне помочь в этом деле?

Ну или вот в чем суть есть страница на котором есть товары один товар нужно исключить и добавить другой. Вопрос как это сделать?

Красным выделен тот товар который нужно убрать!

[Удален]
#752
vagogrande:
битрикс... имеющая великолепный обмен с 1с

Commerce последнее время изрядно улучшается...

Оно конечно непонятно: что и чем мерить, но вроде пропасть между Битриксом и Drupal + Commerce в комплексе: цена + удобства сайтостроительства + обмен с 1с не должна быть шибко гигантской

vagogrande
На сайте с 25.02.2012
Offline
110
#753
Pavel_:
Commerce последнее время изрядно улучшается...
Оно конечно непонятно: что и чем мерить, но вроде пропасть между Битриксом и Drupal + Commerce в комплексе: цена + удобства сайтостроительства + обмен с 1с не должна быть шибко гигантской

Commerce это просто формат описания данных 1с в xml. Поэтому прикрутить его по большому счету не сложно к любому интернет-магазину.

Не могу оценить стоимость такого проекта в друпал. Но в битриксе нужно готовить в общей сложности сто тысяч. Меньше ничего хорошего не получится (проверено на собственном опыте). Грабют там.

Блеск в его глазах был заревом праздничного салюта, которым его тараканы отметили окончательную победу над разумом
F
На сайте с 03.10.2006
Offline
160
#754
r_y_n:
Нужна помощь с интернет магазином на drupal, а именно Ubercart. Хелп нужен через личку, кто может мне помочь в этом деле?
Ну или вот в чем суть есть страница на котором есть товары один товар нужно исключить и добавить другой. Вопрос как это сделать?
Красным выделен тот товар который нужно убрать!

Это через Views выведены товары? Если да, то создайте фильтр и по какому-то параметру товара отфильтруйте тот товар, который нужно удалить. Если этот товар вообще не нужен на сайте, то просто удалите его или снимите с публикации (в View должен быть фильтр, чтобо не показывались товары, которые сняты с публикации).

[Удален]
#755

Ещё немного о философии Друпала... (извращения продолжаюццо...)

Задача: вывести в блоке некоторое кол-во анонсов определённого типа с отмеченным полем (вкл/выкл)

Модуль views с этим справляеццо элементарно, но есть мнение (перерыв тонну инфы) - оптимальнее применить сниппет


Цитата: Имеем
$type='веники';
$lim='3';
$select=db_select('node', 'n')
->fields('n', array('nid', 'created'))
->condition('status', 1)
->condition('type', $type)

А вот как в проверку встроить наличие отмеченного поля - пока не ясно.

Ещё принципиальная засада вывода через views видиццо в том, что отмеченное поле = вкл/выкл, т.е. по-идее надобно модуль flag ещё задействовать. Обыграть это конечно можно, но какая-то не логичная конструкция выходит.

Т.е. либо сниппет, либо views+flag (зачем такая мегаконструкция для решения элементарной задачи)

r_y_n
На сайте с 16.08.2012
Offline
76
#756
furamag:
Это через Views выведены товары? Если да, то создайте фильтр и по какому-то параметру товара отфильтруйте тот товар, который нужно удалить. Если этот товар вообще не нужен на сайте, то просто удалите его или снимите с публикации (в View должен быть фильтр, чтобо не показывались товары, которые сняты с публикации).

А как узнать через Views или другой модуль?

В общем нужна небольшая консультация по движу. Готов заплатить небольшую сумму денег, кто поможет?

A4
На сайте с 05.01.2012
Offline
55
#757

Помогите плз. Пишу батч, такого вида:


function my_function_2(&$context) {
$data = object_from_file(drupal_get_path('module', 'rmodule') . "/includes/data/authors.txt");
if (empty($context['sandbox'])) {
$context['sandbox']['progress'] = 0;
$context['sandbox']['max'] = count($data);
}
$limit = 1;
if(empty($context['sandbox']['items'])) {
$context['sandbox']['items'] = $data;//чо-то типа жизнь проходит мимо...(Витя Ак)
}


// Убираем из массива с данными уже обработанные материалы

$counter = 0;

foreach ($context['sandbox']['items'] as $item) {
sleep(1);//чтобы быстро не мотало
$file_patch = drupal_get_path('module', 'rmodule') . "/" . $item['img_url'];
$file = (object) array(
'uid' => 1,
'status' => 1
);
$file->filename = basename($file_patch);
$file->uri = $file_patch;
//file_copy($file,"public://");

go_something($file);
//$context['results'][] = $file_patch . ' : ' . $item['title'];

$counter++;
$context['sandbox']['progress']++;
$context['message'] = $item['title'];
$context['results']['processed'] = $context['sandbox']['progress'];
}
if ($context['sandbox']['progress'] != $context['sandbox']['max']) {
$context['finished'] = $context['sandbox']['progress'] / $context['sandbox']['max'];
}
}

И вот что вылазит

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: /batch?id=108&op=do StatusText: OK ResponseText: Fatal error: Maximum execution time of 90 seconds exceeded in Z:\home\test1.ru\www\sites\all\modules\rmodule\includes\add_data.batch.inc on line 21

Вроде бы батч он на то и батч чтобы обходить Maximum execution time и прочую ерунду. Что делать? может я где-то не верно в коде написал?

A4
На сайте с 05.01.2012
Offline
55
#758

Прошу прощения. Все вкурил тему)

AS
На сайте с 13.06.2010
Offline
40
#759

Скажите пожалуйста стоит ли использовать модуль глоссария для того, чтобы выводить на странице алфавит и при нажатии на букву производить сортировку или же лучше через вьювс решать проблему?

Чтобы дойти до цели, надо прежде всего идти..
Garin33
На сайте с 31.08.2009
Offline
169
#760

Чем удобнее, тем и пользуйтесь.

Потому что Drupal - это круто.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий