-
Публікації
2 247 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Baco
-
-
Кстати, а кто автор шаблона?) Мне его дали на платном тренинге)
Можно подробней о "Платном тренинге" ? Может там ещё и модификаторы раздают ?
-
В том, что в таблицу oc_order_history данные вносятся только после того, как произвелась какая либо манипуляция через функцию (таб) История заказа.
-
Так а что мешает вебманьку с протекцией делать, хотя идея конечно хороша...
-
Не установлена таблица testimonial или установите её в модулях или прочитайте readme файл или, если установили таблицу в ручную, проверьте, указан ли префикс вашей БД.
-
попробуйте просто пересохранить тестовую зону и обновятся данные.
-
Так же частично согласен, ибо в некоторых случаях (доставка пиццы, заказ такси...) как раз актуален... а с другой стороны, было бы не плохо (кстати) сделать генератор js кода, который можно раздавать партнёрам\в соцсети\на мыло вставлять, екшн которого направлен на магазин, в корзине которого уже есть переданный через скрипт ИД товара и только ждёт заполнения нескольких полей...
-
Применение подобной технологии - только + однозначно, да и показатель высокого уровня, но (как на примере с фильтром) затачивать нужный функционал ИМХО поспешили, посему и отписал сюда, а не в ЛС, что б однозначно расставить точки над вопросами, если ещё раз возникнут у пользователей и можно было их отправить для прочтения и понимания сути проблемы.
-
плохо понял, нельзя ли по конкретнее и лучше в ЛС
<script id="productTemplate" type="text/x-jquery-tmpl"> <div> {{if thumb}} <div class="image"><a href="${href}"><img src="${thumb}" title="${name}" alt="${name}"/></a></div> {{/if}} <div class="name"><a href="${href}">${name}</a> <div class="extra" style="color: #444;"> {{if sku}} ...
Если для примера, я хочу в шаблон добавить вывод опций, то наследовать text/x-jquery-tmpl семантику считаю не целесообразно, и тогда возникает резонный вопрос, или обратится к автору "FilterPRO", что б внес изменения, или менять саму структуру вывода товаров при фильтрации.
-
По поводу шоппики , то согласен полностью, по поводу "кода" в модулях\темах, то тут вопрос исключительно компетенции кодера\дизайнера, не каждому дано постигнуть дзен выше описанных оптимизированных строк, так же могу сказать, что несколько раз был запрос на добавление определённого функционала под фильтрПРО, но в последних версиях, использована специальная семантика кода, для вывода шаблона, зачем усложнять разработку ? если можно просто использовать ту же функцию display.
P.S. Сам иногда халявлю с кодом, когда надо бысто что то написать или подганяют сроки, но и оцениваю соответственно, ведь если делать все под один шаблон кодирования, то тогда навернои и ценовой шаблон так же един будет, и тарификация только за кол-во строк получится, если все будут использовать одну и ту же систему кодописания.
-
Взаимно + за правильно поставленный вопрос.
-
Сперва вам нужно определить category_id, которые нужно отключить, то есть не выводить в них товары, потом зайти в PhpMyAdmin или использовать SqlExecutor от Фрилансера, для выполнения запроса к базе, сам запрос:
DELETE FROM product_to_category WHERE category_id = 20
Где category_id = 20, то есть 20 - и есть category_id, товары к который привязаны и отображаются, этим запросом - они самоудаляются.
P.S. Если делается дебют, то настоятельно рекоммендую сделать полный бекап базы.
- 1
-
Если есть проблема с модификатором, то повешают лейбу "Сломан", это часто бывает даже у криворуких пользователей, которые не читают инструкцию до конца и сразу после по купки пишут "Не работает"... Если мод толковый, то можно с автором связатся, хотя сам пробывал - не получилось, иначе, как перепишешь, появится тот же космонавт или таксист, и скажет, мол это моя лицензия на этот модуль и усьо... гони бабло друг или пойдём в суд...
-
Если через хедер делать, то направление примерно такое:
в файл - catalog\controller\common\header.php
перед строкой
'href' => $this->url->link('product/category', 'path=' . $category['category_id'])
добавить
'back' => $category['category_id'],
в файл - catalog\view\theme\default\template\common\header.tpl
перед
</head>
добавить
<style type="text/css"><!--body {background: url("catalog/view/theme/default/image/bg<?php foreach ($categories as $category) { ?><?php if ($category['active']) { ?><?php echo $category['back']; ?><?php } else {}} ?>.jpg") no-repeat center top fixed;}--></style>в папку - catalog/view/theme/default/image/
поместить фоновые изображения с именами
bg.jpg - для страниц не относящихся к категориям
bgX.jpg - для страниц категорий где X=id категории
- 2
-
Если в контроллер header.php , то будет ошибка однозначно... писалось для контроллера category.php
-
Попробуйте после:
$category_info = $this->model_catalog_category->getCategory($category_id);
добавить:
$this->data['cat_id'] = $category_id;
-
CONTROLLER
$this->data['cat_id'] = $category_info['category_id'];
TPL
<?php if ($cat_id == 47){ вывод нужного класса} else { клас по умолчанию }
-
Я бы в контроллер добавил, типа:
$this->data['products'][] = array( 'product_id' => $result['product_id'], ...
а ловил бы в ТПЛ-ке просто:
<?php if ($product['product_id'] == 47 || $product['product_id'] == 65 || $product['product_id'] == 75 || $product['product_id'] == 76 || $product['product_id'] == 66){?>
Хотя, если о карточке товара идёт речь, то ещё проще:
$this->data['product_id'] = $product_info['product_id'];
а в ТПЛ :
<?php if ($product_id == 47 || $product_id == 65 || $product_id == 75 || $product_id == 76 || $product_id == 66){?>
-
Предполагаю, что вам нужно вот это.
-
Один файл будет доступен каждому пользователю после успешной оплаты, или вы хотите отдельные файлы одного товара отдельным покупателям ? не могу логики уловить.
-
Так зхагружаете каждый файл по отдельности и к нужным файлам, добавляете уникальные, для этого товара - файлы лицензий.
-
Это по умолчанию реализовано, воспользуйтесь загрузками.
-
-
Потому я без зазрения совести рекомендую всем без исключения работать ЗА НОРМАЛЬНЫЕ ДЕНЬГИ... ибо жизнь такая...
Да тут бы с удовольствием, да вот 95% заказчиков услуг фрилансера, хотят вообще халявы и конечно же качества кода, превышающем ожидания по ТЗ... вот недавно прицедент имел, мол типа 300 у.ё. запросил за екстренное написание модуля по ТЗ, оказывается много попросил и за срочность и за функционал... надо было наверное не больше 300 р. ставить *)
-
Интуиция + умение читать ошибки + понимание MVC.
Визуальная оценка сайта.
в Курилка
Опубліковано:
Модули. Так что там по поводу тренинга то ? а то хочу свои знания по опену подтянуть...