Не стоит тратить свое время и нервы, если вы его конечно цените.
Клиент все равно не поймет, а вы потратите на объяснения свое личное время.
Лучше сразу занимать позицию - "мы работаем по нашим правилам или не работаем вообще".
Не раз сталкивался с ситуацией:
- "здравствуйте у меня тут на сайте есть проблема и надо немного доработать, сколько будет стоить"
- "дд, я смогу ответить на ваш вопрос только после предварительного аудита админки и кода"
- "да хорошо вот вам доступы"
- "Это платная процедура по времени занимает от 1 часа и до суток в зависимости от величины проекта и стоит соответственно от 25$ до 200$"
AutoSKU пропускает русскоязычные артикулы, а вот если после этого отредактировать и сохранить запись о продукте, то выдаст ошибку - артикул содержит неверные символы.
Интересно, почему сделано так, чтобы артикул не мог содержать буквы из не английского алфавита ?
Это с чем-то связано ?
Если оплачивает юр.лицо - далеко не каждому из них подойдет онлайн-решение.
А если, к примеру, клиент где-нибудь за рубежом ? Например, в Китае или во Вьетнаме. Ну, или даже на Украине.
Таким, наверное, лучше оплачивать через PayPal ?
Наверное, в этом случае нужно воспользоваться каким-либо модулем, который создает поля типа views.
То есть, Вы для каждого заказа фактически вызываете вызываете новый views, который и будет вытаскивать список пользователей.
Ну, если Вам нужно выводить заявку и аватар застолбивших её пользователей, то заявка и будет выводиться 2 раза, если два пользователя её застолбили.
Посмотрите на SQL-запрос, который генерирует данный views, там, наверное, так и получается.
А если Вы хотите, чтобы заявка выводилась один раз, то нужно или убрать данные о пользователе из списка выводимой информации, и тогда distinct должен сработать, или даже не знаю ... возможно, в таком случае проще руками SQL-запрос написать, чтобы, к примеру, выводился один из пользователей ...
Добавил бы в тип данных, отвечающий за товар, CCK-поле для хранения цены. Можно строковое, чтобы была возможность хранить произвольный текст.
CCK-поле задать количество значений - 2 (базовая цена и другая).
А значения цен, на мой взгляд, проще и дешевле перебить руками.
1. После того, как я захожу в список товаров и нажимаю "Добавить", блок с корзиной никак не меняется. То есть, не показывается, что в корзине что-то вообще есть. Неудобно.
Можно обязать при заполнении данных о фирме вводить её ИНН (или ОГРН).
Это номер - уникальный и работодатель не может его не знать.
И в этом случае ситуации, когда будет введено несколько одинаковых фирм с чуть разными названиями, не возникнет.
Даже дополню себя.
Не исключена ситуация, когда несколько маленьких организаций имеют одно и то же название. Например, ООО "Заря".
И без ИНН/ОГРН там вполне реально запутаться.
Спасибо большое за ссылки на материал, уже читаю.
Модуль view обязательно буду использовать, но сначала хотелос бы понять, как механизм работает "изнутри".
Тут название этого хука немного запутывает.
Это не столько "новый элемент в меню", сколько определение новой ссылки на сайте, при переходе на которую будет что-то делаться.
То есть, Вам нужно писать не $items['node'], а в Вашем случае, $items['articles'] - в этом случае будет заявлено, что если пользователь перейдет по адресу site.ru/articles, будет что-то происходить (что конкретно - это описываете в данном элементе массива)
Вот некоторые материалы по использованию hook_menu
Так а спонсору это для чего - оплачивать разработку какого-то модуля ?
Или если заказчик, к примеру, заказал сайт, ему его сделали и в процессе разработки был написан некий модуль, который можно успешно использовать и в других сайтах. И в этом случае разработчик может модуль с разрешения заказчика сайта разместить на drupal.org, указав заказчика как спонсора ?
Почему мой сайт так много стоит?
Я в данном случае и имел в виду эквивалентность по функционалу.
Вопросы по электронному магазину на Drupal Commerce
Понял, спасибо за предупреждение.
Думаю, или фильтр напишу для этого, который в тексте будет это переименовывать, или хуками буду решать, если по другому не получится.
Почему мой сайт так много стоит?
Почему мой сайт так много стоит?
Почему мой сайт так много стоит?
А какую роль играет возраст сайта, если задача состоит в том, что нужно сделать "сайт наподобии того" ?
Или имеется в виду полный редизайн + переливка контента с того сайта на этот ?
Подскажите модуль
Вот здесь рассказывается, как можно отображать такие документы
http://xandeadx.ru/blog/raznoe/428
[РЕШЕНО] Вопрос по модулю Commerce AutoSKU
Решил, да не совсем ...
AutoSKU пропускает русскоязычные артикулы, а вот если после этого отредактировать и сохранить запись о продукте, то выдаст ошибку - артикул содержит неверные символы.
Интересно, почему сделано так, чтобы артикул не мог содержать буквы из не английского алфавита ?
Это с чем-то связано ?
Вопросы по электронному магазину на Drupal Commerce
Кстати, попробовал - похоже, то, что надо.
Спасибо большое !
Вопросы по электронному магазину на Drupal Commerce
А если, к примеру, клиент где-нибудь за рубежом ? Например, в Китае или во Вьетнаме. Ну, или даже на Украине.
Таким, наверное, лучше оплачивать через PayPal ?
[РЕШЕНО] Вопрос по модулю Commerce AutoSKU
Проблему решил (по наводке xandeadx)
В файле commerce_autosku.module в строке 8 подправил паттерн на такой:
[РЕШЕНО] Как бы сделали Вы логику цен в Drupal Commerce на моей задаче?
Я думаю, что-то подправлять в модуле - нехорошо. Возникнет необходимость провести обновление модулей - вот и всё, исправления исчезнут.
А если переопределить с помощью хука или темизации, чтобы в том поле, где выводится не та цена, выводить ту, которая Вам нужна ?
Views + Flag - плодит дубликаты при выводе (distinct не помогает)
Наверное, в этом случае нужно воспользоваться каким-либо модулем, который создает поля типа views.
То есть, Вы для каждого заказа фактически вызываете вызываете новый views, который и будет вытаскивать список пользователей.
Вот об этом поле - http://xandeadx.ru/blog/drupal/639
Или, если Вы c SQL и Dripal API дружите, можно задать поле, значение которого можно сформировать произвольно
http://drupal.org/project/views_customfield
Views + Flag - плодит дубликаты при выводе (distinct не помогает)
Ну, если Вам нужно выводить заявку и аватар застолбивших её пользователей, то заявка и будет выводиться 2 раза, если два пользователя её застолбили.
Посмотрите на SQL-запрос, который генерирует данный views, там, наверное, так и получается.
А если Вы хотите, чтобы заявка выводилась один раз, то нужно или убрать данные о пользователе из списка выводимой информации, и тогда distinct должен сработать, или даже не знаю ... возможно, в таком случае проще руками SQL-запрос написать, чтобы, к примеру, выводился один из пользователей ...
Прайс-лист для drupal
Я бы сделал так ...
Добавил бы в тип данных, отвечающий за товар, CCK-поле для хранения цены. Можно строковое, чтобы была возможность хранить произвольный текст.
CCK-поле задать количество значений - 2 (базовая цена и другая).
А значения цен, на мой взгляд, проще и дешевле перебить руками.
Также модифицировать вывод на этой странице http://znpo.lipetsk.ru/price.htm, чтобы цены выводились из базы.
Прайс-лист для drupal
Так а можете дать ссылку на этот сайт, чтобы было понятно, как там и что ?
Прайс-лист для drupal
Так а в каком формате хранятся цены в настоящее время ?
Просто какая-то таблица ?
Views + Flag - плодит дубликаты при выводе (distinct не помогает)
Скажите, а реально ли, чтобы заявка была застолбнена двумя пользователями одновременно ?
Не является ли это логической ошибкой ?
Мой первый магазин на Drupal
Сразу заметил следующие недочеты
1. После того, как я захожу в список товаров и нажимаю "Добавить", блок с корзиной никак не меняется. То есть, не показывается, что в корзине что-то вообще есть. Неудобно.
2. На странице подкатегорий товаров как-то ненаглядно
http://www.officelip.ru/catalog/188
Может быть, было бы получше писать не просто "Готовальни", а писать название категории и указывать количество. Например, "Готовальни (24)".
Вакансии и резюме - сломал уже мозги
Можно обязать при заполнении данных о фирме вводить её ИНН (или ОГРН).
Это номер - уникальный и работодатель не может его не знать.
И в этом случае ситуации, когда будет введено несколько одинаковых фирм с чуть разными названиями, не возникнет.
Даже дополню себя.
Не исключена ситуация, когда несколько маленьких организаций имеют одно и то же название. Например, ООО "Заря".
И без ИНН/ОГРН там вполне реально запутаться.
EasyPHP с модулем Drupal. Помощь и советы новичку
Вот хорошие курсы, рассчитанные именно на начальный уровень
http://podrupalim.com/kursy
Расположение типов контента по папкам и в блоках
Если что, есть очень хорошая книга по Drupal 7, стоит порядка 1000 рублей
http://www.drupal.ru/node/66168
Расположение типов контента по папкам и в блоках
По идее, в настройках блока можно указать, где его отображать, а где - не отображать.
Поэкспериментируйте с этим.
Расположение типов контента по папкам и в блоках
Тут название этого хука немного запутывает.
Это не столько "новый элемент в меню", сколько определение новой ссылки на сайте, при переходе на которую будет что-то делаться.
То есть, Вам нужно писать не $items['node'], а в Вашем случае, $items['articles'] - в этом случае будет заявлено, что если пользователь перейдет по адресу site.ru/articles, будет что-то происходить (что конкретно - это описываете в данном элементе массива)
Вот некоторые материалы по использованию hook_menu
Почему Drupal, а не Битрикс - аргументы для заказчика
Так а спонсору это для чего - оплачивать разработку какого-то модуля ?
Или если заказчик, к примеру, заказал сайт, ему его сделали и в процессе разработки был написан некий модуль, который можно успешно использовать и в других сайтах. И в этом случае разработчик может модуль с разрешения заказчика сайта разместить на drupal.org, указав заказчика как спонсора ?
Почему Drupal, а не Битрикс - аргументы для заказчика
А, кстати, почему на Drupal именно такая ситуация, когда пишется множество хороших, навороченных и в то же время бесплатных модулей ?
Помню, в процессе решения одной задачи наткнулся на бесплатное специализированное решение для гостиниц - Drupal Rooms
Казалось бы, напишите, развивайте и продавайте, как в Битриксе.
Что побуждает разработчиков их писать и предлагать бесплатно ?
Пытаются прорекламироваться таким образом ? Или альтруизм с романтикой ?