Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

DEATH

Користувачі
  
  • Публікації

    55
  • З нами

  • Відвідування

Усі публікації користувача DEATH

  1. пример:при оформлении заказа, пользователь выбирает квитанция СБ РФ, ему появляется кнопка печать квитанции, чтобы она открылась в новом окне открываем файл ..../catalog/view/theme/default/template/payment/fl_sberbank.tpl в районе строки №4 видим: <a href="index.php?route=payment/fl_sberbank/printpay"><span><?php echo $text_printpay; ?></span></a>меняем на:<a href="index.php?route=payment/fl_sberbank/printpay"><span><?php echo $text_printpay; ?></span></a>В некоторых местах есть ещё печать квитанции и она открывается в той же вкладке, там аналогично, ищи в коде и меняем! Если что непонятно спрашивай!
  2. Здравствуйте, подскажите что прописать в контролере header чтобы получить массив всех товаров магазина на странице header.tpl?
  3. Здравствуйте, на странице детального просмотра товара есть вкладки "Описание" "Фото" "Отзывы" "Рекомендуем", необходимо добавить ещё одну вкладку! чтобы в ней были имена файлов которые можно скачать(например - Сертификат, Тех.Характеристики...), которые будут добавляться с админ панели непосредственно в товаре!реально это? искал но не нашёл готового решения данной задачи!
  4. в контролере построения письмя, измени значение переменной адреса!
  5. что стоит найти в скрипте тег <a> и прописать target="_blank", будет открываться в новой вкладке!а насчёт квитанции чё непонятно что имели в виду!
  6. /catalog/view/theme/default/template/common/header.tpl <div class="div4"> <a href="<?php echo str_replace('&', '&', $home); ?>" id="tab_home"><?php echo $text_home; ?></a> <a href="<?php echo str_replace('&', '&', $comp); ?>" id="tab_comp"><?php echo $text_comp; ?></a> <a href="<?php echo str_replace('&', '&', $partn); ?>" id="tab_partn"><?php echo $text_partn; ?></a> <a href="<?php echo str_replace('&', '&', $price); ?>" id="tab_price"><?php echo $text_price; ?></a> .........................................<script type="text/javascript"><!--function getURLVar(urlVarName) { var urlHalves = String(document.location).toLowerCase().split('?'); var urlVarValue = ''; if (urlHalves[1]) { var urlVars = urlHalves[1].split('&'); if (urlVars[1]) { urlVarValue = urlVars[1]; } else { var urlVarrs = urlVars[0].split('='); urlVarValue = urlVarrs[1]; } } return urlVarValue;}$(document).ready(function() { route = getURLVar('route'); if (!route) { $('#tab_home').addClass('selected'); } else { part = route.split('/'); if (route == 'common/home') { $('#tab_home').addClass('selected'); } else if (route == 'information_id=4') { $('#tab_comp').addClass('selected'); } else if (route == 'information_id=3') { $('#tab_partn').addClass('selected'); } else if (route == 'information_id=5') { $('#tab_price').addClass('selected'); } else if (route == 'information/contact') { $('#tab_сюда вставиш айди своего пункта').addClass('selected'); ......../catalog/controller/common/header.phpв районе 82 строчки: $this->data['text_comp] = $this->language->get('text_comp');$this->data['text_parth'] = $this->language->get('text_parth');$this->data['text_price'] = $this->language->get('text_price');в районе 104 строчки: $this->data['comp'] = HTTP_SERVER . 'index.php?route=information/information&information_id=4';$this->data['parth'] = HTTP_SERVER . 'index.php?route=information/information&information_id=3';$this->data['price'] = HTTP_SERVER . 'index.php?route=information/information&information_id=5';/catalog/language/russian/common/header.tplтут понятно куда вставлять: $_['text_comp'] = 'О компании';$_['text_parth'] = 'Партнёрам';$_['text_price'] = 'Прайс';Отпишись что получилось!или скинь мне свои эти три файла, я тебе их подправлю и зальёш! емаил <!-- e -->[email protected]<!-- e -->
  7. в header.tpl вставь вот это вмето оригинального скрипта: <script type="text/javascript"><!--function getURLVar(urlVarName) { var urlHalves = String(document.location).toLowerCase().split('?'); var urlVarValue = ''; if (urlHalves[1]) { var urlVars = urlHalves[1].split('&'); if (urlVars[1]) { urlVarValue = urlVars[1]; } else { var urlVarrs = urlVars[0].split('='); urlVarValue = urlVarrs[1]; } } return urlVarValue;}$(document).ready(function() { route = getURLVar('route'); if (!route) { $('#tab_home').addClass('selected'); } else { part = route.split('/'); if (route == 'common/home') { $('#tab_home').addClass('selected'); } else if (route == 'information_id=6') { $('#tab_zakaz').addClass('selected'); } else if (route == 'information_id=7') { $('#tab_oplata').addClass('selected'); } else if (route == 'information_id=8') { $('#tab_dostavka').addClass('selected'); } else if (route == 'account/login') { $('#tab_login').addClass('selected'); } else if (part[0] == 'account') { $('#tab_account').addClass('selected'); } else if (route == 'checkout/cart') { $('#tab_cart').addClass('selected'); } else if (part[0] == 'checkout') { $('#tab_checkout').addClass('selected'); } else { $('#tab_home').addClass('selected'); } }});//--></script>вот в таком виде добавляем id:$('#tab_home').addClass('selected'); } else if (route == 'information_id=6') {ещё необходимо в контролере в header.php добавить переменные!Если непонятно, то дай пункты которые нужны(названия), ссылки на них, я тебе напишу что куда добовлять!
  8. Неработает из за маненько другой структуры!попробуй это в catalog/controller/product/product.php любой урл который найдёш там меняй!надеюсь приведённый пример ясен, не везде именно на catalog/news!
  9. что то не понял, поподробнее опиши что должно быть!А насчёт съедает!попробуй лимит на 1 прибавить или минимум на 1 убавить!поэкспериментируй!так:<select name="quantity"><? $first = $minimum; // первоначальное значение$first = $first + 1;for ($i = $first; $i < $limit; $i++) { ?> <option value="<?=$i?>"><?=$i?></option><? } ?></select>или так:<select name="quantity"><? $first = $minimum; // первоначальное значение$limit = $limit + 1;for ($i = $first; $i < $limit; $i++) { ?> <option value="<?=$i?>"><?=$i?></option><? } ?></select>попробуй как правильно будет присваивать количество товаров то так и оставляй!
  10. вот так должно работать <select name="quantity"><? $first = $minimum; // первоначальное значениеfor ($i = $first; $i < $limit; $i++) { ?> <option value="<?=$i?>"><?=$i?></option><? } ?></select>
  11. Кароче попробуй так!!! Зайди в админ панель, Система--Настройки вкладка Атрибуты, в поле Показывать остаток на складе: выбери да!!! затем на странице catalog/view/theme/default/template/product/product.tpl после 30 строки вставь вот это! <?php $limit = $stock; ?>а из кода что тебе давали выше удали: $limit = 10;если что пиши!
  12. catalog/model/product/product.tpl - сдесь сделать выгрузку необходимой ячейки в переменную которую надо считать с БД данного товара (в данном случае Колличество на складе)!catalog/controller/product/product.php сдесь получить эту переменную из model и перенаправить в viewcatalog/view/theme/default/template/product/product.tpl - отображени страницы? просто вывести переменную!Понимаю что это может сложно, но внимательнее просмотрев все эти три страници с кодом, можно всё понять как работает, на примере другой ячейки которая уже реализована и отображается!!!Потом просто этой переменной(количество товаров) присвоить $limit.
  13. Все разобрался!Всё оказалось просто, надо было ещё повыше скрипт подправить, а то он урл с содержанием знаков: & = дербанил и до обработчика они не доходили в нужном виде, всем спасибо! вот результат header.tpl <script type="text/javascript"><!-- function getURLVar(urlVarName) { var urlHalves = String(document.location).toLowerCase().split('?'); var urlVarValue = ''; if (urlHalves[1]) { var urlVars = urlHalves[1].split('&'); if (urlVars[1]) { urlVarValue = urlVars[1]; } else { var urlVarrs = urlVars[0].split('='); urlVarValue = urlVarrs[1]; } } return urlVarValue;} $(document).ready(function() { route = getURLVar('route'); if (!route) { $('#tab_home').addClass('selected'); } else { part = route.split('/'); if (route == 'common/home') { $('#tab_home').addClass('selected'); } else if (route == 'information_id=6') { $('#tab_zakaz').addClass('selected'); } else if (route == 'information_id=7') { $('#tab_oplata').addClass('selected'); } else if (route == 'information_id=8') { $('#tab_dostavka').addClass('selected'); } else if (route == 'account/login') { $('#tab_login').addClass('selected'); } else if (part[0] == 'account') { $('#tab_account').addClass('selected'); } else if (route == 'checkout/cart') { $('#tab_cart').addClass('selected'); } else if (part[0] == 'checkout') { $('#tab_checkout').addClass('selected'); } else { $('#tab_home').addClass('selected'); } }});//--></script>
  14. Здравствуйте, на странице header.tpl я нашёл что меню прописано в <div class="div4">меню</div>. так вот я добавил туда свои урл, появились пункты меню, но при переходе на мной добавленный пунк он не выделяется как стандартные, думаю дело в id тега <a>. Прописал свои айди, но куда их добавить не нашёл!!! в файле stylesheet.css по идеи находятся все стили, но там даже стандартных я не нашел!Подскажите где дописать мои id??? <div class="div4"> <a href="<?php echo str_replace('&', '&', $home); ?>" id="tab_home"><?php echo $text_home; ?></a> <a href="<?php echo str_replace('&', '&', $zakaz); ?>" id="tab_zakaz"><?php echo $text_zakaz; ?></a> <a href="<?php echo str_replace('&', '&', $oplata); ?>" id="tab_oplata"><?php echo $text_oplata; ?></a> <a href="<?php echo str_replace('&', '&', $dostavka); ?>" id="tab_dostavka"><?php echo $text_dostavka; ?></a> <?php if (!$logged) { ?> <a href="<?php echo str_replace('&', '&', $login); ?>" id="tab_login"><?php echo $text_login; ?></a> <?php } else { ?> <a href="<?php echo str_replace('&', '&', $logout); ?>" id="tab_logout"><?php echo $text_logout; ?></a> <?php } ?> <a href="<?php echo str_replace('&', '&', $account); ?>" id="tab_account"><?php echo $text_account; ?></a> <a href="<?php echo str_replace('&', '&', $cart); ?>" id="tab_cart"><?php echo $text_cart; ?></a> <a href="<?php echo str_replace('&', '&', $checkout); ?>" id="tab_checkout"><?php echo $text_checkout; ?></a> </div>Со структурой немного разобрался и вставленные пункты работаю и переходят куда надо! необходимо узнать куда дописать мои id к существующим, что бы при выборе пункта он закрашивался!Помогите
  15. А я бы всё это неудалял а оставил так: <div class="div7"> <div style="display: inline;"> <input type="hidden" name="currency_code" value="<?php echo $currencies[code];?>" /> </div> <div> <input type="hidden" name="language_code" value="<?php echo $languages[code];?>" /> </div> </div>
  16. спасибо всё работает!!! теперь кажется начинаю понимать как работает эта структура)))единственная проблема с кодировкой!редактирую в файловом менеджере хостинга(браузер Mozilla Firefox), как только откроеш файл где есть русские буквы в скрипте то после сохранения нга этой странице вместо русских кароче каракули или знаки вопросов!
  17. Я так думаю здесь некого не бывает из профессионалов?знаю что это возможно, просто контролер этого шаблона надо отредактировать,но не как не получается!полностью шаблон изменил как надо, осталось только вывести товары которые заказали и всё!помогите
  18. вот https://opencartforum.com/topic/247-категории-вместо-товаров-на-главной
  19. Ну кто нибуть ответит!Весь скрипт перекопал, знаю что что надо в контролере дописать,но что ума не приложу, подскажите пожайлуста!Очень надо
  20. Здравствуйте, подскажите пожайлуста как в счёт выдаваемый этим модулем ещё добавить наименование товара, колличество и цену! сам бланк я уже отредактировал как надо, единственное немогу понять как в массив передаваемых данных на эту страницу вписать выше перечисленные товары!
  21. Вопрос исчерпан, решение найдено! спасибо Fix305!!!
  22. вот для версии ocStore v0.0.6 я сделал так:файл home.php заменил файлом home.php из версии opencart 1.4.7 (с добавленным куском кода как писал Fix305 ). А в файле home.tpl удалил строки <?php foreach ($modules as $module) { ?> <?php echo ${$module['code']}; ?> <?php } ?>и на их место тоже что писал Fix305!<?php if ($categories) { ?> <table class="list"> <?php for ($i = 0; $i < sizeof($categories); $i = $i + 4) { ?> <tr> <?php for ($j = $i; $j < ($i + 4); $j++) { ?> <td width="25%"><?php if (isset($categories[$j])) { ?> <a href="<?php echo $categories[$j]['href']; ?>"><img src="<?php echo $categories[$j]['thumb']; ?>" title="<?php echo $categories[$j]['name']; ?>" alt="<?php echo $categories[$j]['name']; ?>" style="margin-bottom: 3px;" /></a> <a href="<?php echo $categories[$j]['href']; ?>"><?php echo $categories[$j]['name']; ?></a> <?php } ?></td> <?php } ?> </tr> <?php } ?> </table> <?php } ?>всё прекрасно работает! огромное спасибо Fix305
  23. я бы мог перейти на версию opencart 1.4.7 rus но там не работает модуль оплаты (fl_sberbank)! Подскажите что делать?
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.