-
Публікації
11 658 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем afwollis
-
-
как вариант:
ставишь товарам цену "0", на выводе добавляешь обертку (типа "если цена 0 - писать ---стоимость согласовывается с менеджером---" ----- это, собственно, единственная доработка, которую надо будет реализовать, но она объемная) и включаешь @Free Checkout@ в методах оплаты.
-
вообще - сделать могу.
надо, чтобы ты прописал геозоны, показал магазин и описал (на нескольких геозонах), как должно работать (ибо я писал - "формируешь геозоны-районы - а это может потребовать переработки функционала адресов покупателей") - тогда можно будет проверить логику оформления заказов и обсудить.
-
на приведенном примере указал высоту "496" - цена не изменилась.
описывайте формулу по которой цена должна меняться.
если для разных товаров нужны разные формулы - не забывайте указать об этом. и распишите несколько примеров.
-
вместо "oc_product" таблицы опций, скидок и акций.
-
а нафига тебе столько запросов, если ты тянешь данные из одной и той же таблицы?
public function getFiltersByGroupId($filter_group_id){ $filters = array(); $query = $this->db->query("SELECT filter_id, name FROM ".DB_PREFIX."filter_description WHERE filter_group_id = '".(int)$filter_group_id."'"); /* на случай, если хочешь что-то с данными сделать до возвращения или добавить какие-то */ foreach ($query->rows as $filter_data){ $filters[$filter_group_id][] = $filter_data; } /* иначе можно делать просто @return $query->rows;@ */ return $filters; }
$data['filter_group_2'][] = $this->model_catalog_option->getFiltersByGroupId(2);
и нафига ты запросы к таблицам фильтров засунул в модель опций?.. -
ЗАДАЧА СОЗДАТЬ ONLINE СЛУЖБУ ПОДДЕРЖКИ
ХОТЕЛОСЬ БЫ ИМЕТЬ ОБЩЕНИЕ С КЛИЕНТОМ ИЗ ЕГО ЛИЧНОГО КАБИНЕТА.
формируйте ТехЗадание с подробным описанием всего необходимого функционала, настроек, с макетами страниц/разделов.
тогда можно будет продолжать разговор.
-
"переписывать" код не придется.
придется разработать дополнительный индивидуальный функционал, а в "коде магазина" надо будет лишь добавить ссылку на него из личного кабинета.
-
если не можешь найти - ищешь не там.
admin/controller/localisation/geo_zone.php :: protected function validateForm() {...
-
как взаимосвязаны "выяснения, как продвинуть сайт" и некая "техподдержка по кофемашинам в личном кабинете"?
-
...который бы менял заголов при клике по определенному пункту меню...
кого-кого менял?
с чего на что?
зачем?
по каким правилам / алгоритмам?
давай конкретные примеры и цели.
у каждой страницы и так есть свой заголовок. и контроллер, в котором он задается.
-
открывай tpl стандартных модулей из своей темы оформления и сравнивай tpl "этого нового модуля".
-
попробуй так:
1. /catalog/view/theme/fastor/css/stylesheet.css :: 2187
.header-type-3 #header-center .megamenu-background { border: none; }
добавитьbackground-color: #000000; /* или какой там цвет нужен */
2. /catalog/view/theme/default/template/common/home.tplперед "<?php echo $footer; ?>" добавить
<script type="text/javascript"><!-- $('.header-type-3 > #header-center > .megamenu-background').css('background', 'none'); //--></script>
- 1
-
шаблон модуля под свою тему оформления копируй и переделывай.
-
файлы
триальной версии StoreManager
-
-
-
по темам оформления - к их авторам.
-
его.
зачем ему в списке товаров видеть стоимость для дядиВаси?
-
-
>> stormwall.pro
хз, что это и как работает.
если выкидывает не всех и не всегда - скорее всего продолжает отсеивать "подозрительный траффик" (может ip попадается из "плохой" подсети, может еще что).
я бы отключил сие чудо и проверил.
-
- необходимо быть на связи
если разработчик будет неделю на связи, а вы ни разу не напишете ему - вы оплатите в полном объеме эту неделю "бытия на связи"?
- 1
-
1.
Магазин с шаблоном AVA store (модули от шаблона+Simple)
уверены, что больше никаких дополнений / изменений в магазине нет?
2. на Троещине может находиться ваш оффлайн-магазин, а интернет-магазин находится в интернете.
-
catalog/view/.../product.tpl
1.
<?php if ($attribute_groups) { ?> <li><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li> <?php } ?>
>><?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group_id => $attribute_group) { ?> <li><a href="#tab-specification-<?php echo $attribute_group_id; ?>" data-toggle="tab"><?php echo $attribute_group['name']; ?></a></li> <?php } ?> <?php } ?>
2.<?php if ($attribute_groups) { ?> <div class="tab-pane" id="tab-specification"> <table class="table table-bordered"> <?php foreach ($attribute_groups as $attribute_group) { ?> <thead> <tr> <td colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></td> </tr> </thead> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> </table> </div> <?php } ?>
>><?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group_id => $attribute_group) { ?> <div class="tab-pane" id="tab-specification-<?php echo $attribute_group_id; ?>"> <table class="table table-bordered"> <thead> <tr> <td colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></td> </tr> </thead> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> </table> </div> <?php } ?> <?php } ?>
-
модулем это не делается, ибо надо прерывать возможность оформления заказа.
т.е. это доработка корзины / процесса оформления заказов.
доработку эту надо "кормить" какими-то данными.
минимальную сумму заказа можно привязывать, например, к геозонам (районам). а корректное формирование геозон-районов - задача владельца магазина.
т.е. готовишь исходные данные для доработки (формируешь геозоны-районы - а это может потребовать переработки функционала адресов покупателей), а потом только ищешь того, кто реализует такую доработку.
Ошибка vqmod
в Песочница
Опубліковано:
обсуждалось уже много раз.
Braine, да, там в движке косяк с именами переменных. просмотри код.
S1rt1s, да, "foreach($limits as $limits){" работает. если не работает - что-то сделал не так / мешает сторонний модуль.