Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Baco

Users
  • Posts

    2,247
  • Joined

  • Last visited

Everything posted by Baco

  1. Ставите дополнение, которое выложено выше, товар стоимостью - 1000 р., опция - 1000 р., если покупают товар - цена 1000, если с опцией, цена в корзине - 2000 р., автономной работы опции от товара - не существует, так как объект привязки именно товар (ООП).
  2. а как обстоят дела с SEO-url и пагинацией кол-ва фото на странице отдельной рубрики галереи ?
  3. Смотря чем парсены, обычно в процессе парсинга можно "реплейсить" все данные и вносить в базу, чистый контент, но, я так понял, что "хотелка" добавить <p>, появилась после процесса парсинга.
  4. а вы как хотите видеть цену (пример или скрин пожалуйста)? товара отдельно, а опции - отдельно ?
  5. <?xml version="1.0" encoding="UTF-8"?> <modification> <id>Show Full Option Price</id> <version>156.1</version> <vqmver>2.4.1</vqmver> <author>Qphoria</author> <file name="catalog/controller/product/product.php"> <operation> <search position="after"><![CDATA[ foreach ($option['option_value'] as $option_value) ]]></search> <add><![CDATA[ if ($option_value['price_prefix'] == '-') { $option_value['price'] = (($product_info['special'] ? ($product_info['special'] - $option_value['price']) : ($product_info['price']) - $option_value['price'])); } else { $option_value['price'] = (($product_info['special'] ? ($product_info['special'] + $option_value['price']) : ($product_info['price']) + $option_value['price'])); } $option_value['price_prefix'] = ''; ]]></add> </operation> </file> </modification>
  6. ищи прописанный в tpl файле
  7. в файле header.tpl найти: <div id="search"> <input type="text" name="search" value="Поиск" onclick="this.value = ''" onblur="if(this.value=='') { this.value = 'Поиск'}" ;=""> <button type="submit" title="Go" class="search-btn button-search"><span>Go</span></button> </div> и в этом участке заменить name="search" на name="filter_name"
  8. заполнить поле seo-url в карточке товара\категории\производителя\статьи...
  9. Зачем сразу переходить на тугрики, задайте правильно вопрос, напишите с какой трудностью столкнулись, распишем пошагово всё подробно и деньги сэкономите и другим в науку будет.
  10. Что бы сделать всё правильно, нужно следовать паттерну MVC, создать модель или добавить в текущую отбор названия производителя по ИД товара, модель же и остаток - добавить в стандартный массив при выводе данных в контроллере ну и оформить нужными блоками стилистически и соотв. переменными в файле представления.
  11. Задайте правильно вопрос, получите правильный ответ.
  12. Правдиво, чего уж тут скажеш... но это дать бы почитать начальству\манагеру\жене\ или кому то там, кто без особого понимания смотрит на непосильный труд прогера...
  13. А что мешает сделать график акций стандартными средствами ?
  14. как купить манго - нужно заплатить за рис ????
  15. На Вашем месте я бы не только устранял саму проблему, а и нашел причину возникновения, то есть "дыру" через которую прописывается текущий шелл.
  16. Попробуйте тех. поддержке хостинга задать этот вопрос.
  17. Добавить в модель обработки изображений метод crop.
  18. Вот что интересно для меня, это алгоритм создания файла-модуля, который будет вносить изменения, изобретать же какой то синтаксис - дело неблагодарное, использовать же по типу XML парсера, как в vQmod-е, вариант, но снова, как по мне. будет та же лишняя нагрузка или же сделать однократное "изменение" в оригинальные файлы создав резервную копию и подкомментировав внесённые изменения, тут на недельку с алгоритмом зависнуть можно :ugeek:
  19. По поводу работы с регистром, то соглашусь, что решение - достойное внимания, НО... исходя из того, что единицы разрабов шурупают о чем речь, то если дать возможность или пусть даже предоставить класс для обработки входящих параметров с регистра и вывода - модифицированных, то каков % того, что "пряморукий кремокодер" не намудрит при создании своего "мегамодуля" и в итоге - положит сайт, ведь шутки с регистром ой как деликатны... а исправить то потом смогут только избранные, разве что предоставить полностью рабочий класс, который автономно можно отключать\включать вне зависимости от движка, но тут работы - не початое поле, а альтруизм по данному вопросу, предполагаю прямо пропорциональный свободному времени :-D
  20. В файле по адресу (контроллер): catalog\controller\product\category.php Находите строку: $this->data['compare'] = $this->url->link('product/compare'); После неё добавляете: $this->data['logged'] = $this->customer->isLogged(); В файле по адресу представления (view файл или tpl): catalog\view\theme\default\template\product\category.tpl <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> и меняете на: <div class="cart"> <?php if ($logged) { ?> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> <?php } else { ?> <a href="index.php?route=account/login"> <input type="button" value="<?php echo 'Звиняй дружище, нужно зарегистрироваться'; ?>" class="button" /> </a> <?php } ?> </div> По аналогии, для других темплейтов...
  21. Фукнцию кнопки купить поставить на условие <?php if (!$logged) { ?>
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.