COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

savage4pro

Модераторы
  • Публикации

    786
  • Зарегистрирован

  • Посещение

  • Days Won

    74

Изменения репутации

  1. Upvote
    savage4pro получил репутацию от Pelmen в Изображение опций в каталоге товаров + другие вопросы   
    http://www.opencart.com/index.php?extension_id=7959&route=extension/extension/info
    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=11581
     
     
    на языке по умолчанию
    если языков несколько и они должны быть в ПС, делайте мультимагазин, для каждого языка свой домен
  2. Upvote
    savage4pro получил репутацию от igor83 в Комиссия методов оплаты   
    как минимум больше порядка "Итого", но меньше порядка "Всего"
  3. Upvote
    savage4pro получил репутацию от Blondy в Отсутствует цена в товаре   
    ну давайте же фантазировать!
    для начала убедитесь, что описание содержит грамотный html, глядя на его фото, вижу плохую ауру
  4. Upvote
    savage4pro получил репутацию от rider76 в Вид сеткой в категориях в шаблоне universal   
    иногда мне начинает казаться, что с этим шаблоном, образно говоря, только на лампочке еще не катались, а так уже все делали
     
    common.js
    если меняли это
    if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); } else { $('#grid-view').trigger('click'); } на это
    if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); } else { $('#list-view').trigger('click'); } и ничего не вышло, то это для вас
     
  5. Upvote
    savage4pro получил репутацию от Yoda в Вид сеткой в категориях в шаблоне universal   
    ну не то чтобы нельзя, но некоторые вещи, как вы уже подметили, потянет за собой, да
     
    спрошу на всякий случай
    после того как
    открывали в новом браузере, с пустым Local Storage?
    вообще рекомендую при ковырянии стилей, js-ов, сессий и прочего, так или иначе касающегося устройств/браузеров, использовать "Режим инкогнито" (private), он есть во всех популярных браузерах, и крайне полезен тем, что не хранит данные
  6. Upvote
    savage4pro получил репутацию от admin в CoolBanner v_2.X   
    чтобы понять, что делаете не так, надо понять, что вы вообще делаете
  7. Upvote
    savage4pro получил репутацию от wivern в CoolBanner v_2.X   
    чтобы понять, что делаете не так, надо понять, что вы вообще делаете
  8. Upvote
    savage4pro получил репутацию от WarStyle в CoolBanner v_2.X   
    чтобы понять, что делаете не так, надо понять, что вы вообще делаете
  9. Upvote
    savage4pro получил репутацию от lawen в Старая и новая цена   
    <?php if (!$special) { ?> <li> <h2><?php echo $price; ?></h2> </li> <?php } else { ?> <li><span style="text-decoration: line-through;"><?php echo $price; ?></span></li> <li> <h2><?php echo $special; ?></h2> </li> <?php } ?>  
  10. Upvote
    savage4pro получил репутацию от lawen в Старая и новая цена   
    ну во-первых, это шаблон, и здесь блочный комментарий /**/ - это не комментарий, а просто косые палки со звездочками
    использовать его следует примерно в таком виде
    <?php /* ?> хтмл <?php */ ?> а во-вторых, кэш модификаторов чистим не забываем
  11. Upvote
    savage4pro получил репутацию от Blondy в Товары по теме для статей   
     
    конечно!
     
  12. Upvote
    savage4pro получил репутацию от RHCk в Настройка SEO для версии 2.0.3.1   
    ну подключайте фантазию уже
    женские/сумочки/...
    мужские/веще-хранилища-мобильные-бяки-закаляки-с-десятью-ногами-с-десятью-рогами/...
  13. Upvote
    savage4pro получил репутацию от Blondy в Настройка SEO для версии 2.0.3.1   
    ну подключайте фантазию уже
    женские/сумочки/...
    мужские/веще-хранилища-мобильные-бяки-закаляки-с-десятью-ногами-с-десятью-рогами/...
  14. Upvote
    savage4pro получил репутацию от rb2 в Настройка SEO для версии 2.0.3.1   
    ну подключайте фантазию уже
    женские/сумочки/...
    мужские/веще-хранилища-мобильные-бяки-закаляки-с-десятью-ногами-с-десятью-рогами/...
  15. Upvote
    savage4pro получил репутацию от West в Увеличить количество символов для номера телефона   
    в методах админки
    ControllerSettingSetting->validate() - настройки дефолта
    ControllerSettingStore->validate()- магазины
    if ((utf8_strlen($this->request->post['config_telephone']) < 3) || (utf8_strlen($this->request->post['config_telephone']) > 32)) { языковые файлы admin/language/*/setting/*.php
  16. Upvote
    savage4pro получил репутацию от ribak в Вид сеткой в категориях в шаблоне universal   
    ну не то чтобы нельзя, но некоторые вещи, как вы уже подметили, потянет за собой, да
     
    спрошу на всякий случай
    после того как
    открывали в новом браузере, с пустым Local Storage?
    вообще рекомендую при ковырянии стилей, js-ов, сессий и прочего, так или иначе касающегося устройств/браузеров, использовать "Режим инкогнито" (private), он есть во всех популярных браузерах, и крайне полезен тем, что не хранит данные
  17. Upvote
    savage4pro получил репутацию от RHCk в Вид сеткой в категориях в шаблоне universal   
    ну не то чтобы нельзя, но некоторые вещи, как вы уже подметили, потянет за собой, да
     
    спрошу на всякий случай
    после того как
    открывали в новом браузере, с пустым Local Storage?
    вообще рекомендую при ковырянии стилей, js-ов, сессий и прочего, так или иначе касающегося устройств/браузеров, использовать "Режим инкогнито" (private), он есть во всех популярных браузерах, и крайне полезен тем, что не хранит данные
  18. Upvote
    savage4pro получил репутацию от ribak в Вид сеткой в категориях в шаблоне universal   
    а вместо всего здесь
    https://github.com/ocshop/ocshop/blob/universal-1.5.6.4.1/upload/catalog/view/javascript/common20.js
    поменять
    if ($.totalStorage) { view = $.totalStorage('display'); if (view) { display(view); } else { display('list'); }; } на это
    if ($.totalStorage) { view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); }; } пробовали?
  19. Upvote
    savage4pro получил репутацию от bazilio в Хаотичное отображение списка категорий в товаре на вкладке "связи"   
    немного не то правите
    для сортировки "по алфавиту" следует заменить
    $categories = $this->model_catalog_category->getAllCategories(); $data['categories'] = $this->model_catalog_category->getCategories($categories); на
    $filter_data = array( 'sort' => 'name', ); $data['categories'] = $this->model_catalog_category->getCategories($filter_data); а строка
    $categories = $this->model_catalog_category->getAllCategories(); не нужна, т.к. ее данные не соответствуют принимаемым методом модели getCategories, а далее переменная $categories все равно переопределяется
     
     
    и в нагрузку:
    если хочется, чтобы было как в списке категорий, тогда правим еще и метод getCategories модели ModelCatalogCategory
     
    меняем
    $sql = "SELECT cp.category_id AS category_id, GROUP_CONCAT(cd1.name ORDER BY cp.level SEPARATOR '&nbsp;&nbsp;&gt;&nbsp;&nbsp;') AS name, c1.parent_id, c1.sort_order, c1.noindex FROM " . DB_PREFIX . "category_path cp LEFT JOIN " . DB_PREFIX . "category c1 ON (cp.category_id = c1.category_id) LEFT JOIN " . DB_PREFIX . "category c2 ON (cp.path_id = c2.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd1 ON (cp.path_id = cd1.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd2 ON (cp.category_id = cd2.category_id) WHERE cd1.language_id = '" . (int)$this->config->get('config_language_id') . "' AND cd2.language_id = '" . (int)$this->config->get('config_language_id') . "'"; на
    $sql = "SELECT cp.category_id AS category_id, GROUP_CONCAT(cd1.name ORDER BY cp.level SEPARATOR '&nbsp;&nbsp;&gt;&nbsp;&nbsp;') AS name, REPLACE(RPAD(GROUP_CONCAT(c2.sort_order ORDER BY cp.level SEPARATOR '-'),10,'-0'),'-','')+0 AS basesort, c1.parent_id, c1.sort_order, c1.noindex FROM " . DB_PREFIX . "category_path cp LEFT JOIN " . DB_PREFIX . "category c1 ON (cp.category_id = c1.category_id) LEFT JOIN " . DB_PREFIX . "category c2 ON (cp.path_id = c2.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd1 ON (cp.path_id = cd1.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd2 ON (cp.category_id = cd2.category_id) WHERE cd1.language_id = '" . (int)$this->config->get('config_language_id') . "' AND cd2.language_id = '" . (int)$this->config->get('config_language_id') . "'"; и
    $sort_data = array( 'name', 'sort_order', 'noindex' ); if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { $sql .= " ORDER BY " . $data['sort']; } else { $sql .= " ORDER BY sort_order"; } на
    $sort_data = array( 'name', 'sort_order', 'noindex', 'basesort' ); if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { if ($data['sort'] == 'basesort') { $sql .= " ORDER BY basesort " . ((isset($data['order']) && ($data['order'] == 'DESC'))?'DESC':'') . ", " . $data['sort']; } else { $sql .= " ORDER BY " . $data['sort']; } } else { $sql .= " ORDER BY sort_order"; } и в контроллере вместо 'sort' => 'name' пишем 'sort' => 'basesort'
     
    но тут следует иметь в виду, что порядок сортировки должен быть явно задан для категорий, иначе в выборке будет бардак
  20. Upvote
    savage4pro получил репутацию от admin в Delivery: Estimate Shipping & Taxes - Filled Fields   
    Delivery: Estimate Shipping & Taxes - Filled Fields
    Что делает
    Модуль скрывает поля для выбора страны/региона/индекса(если он не обязателен) и вместо них сразу показывает варианты доставки, опираясь на страну и регион по умолчанию.
     
    Зачем
    Чтобы избавить покупателя от лишних телодвижений при отсутствии очевидной необходимости в них.
     
    Кому это надо
    Для магазинов с методами доставки, не зависящими от региона или работающих только с одним регионом - по умолчанию.
     
    демо
    Автор savage4pro Добавлен 02.03.2016 Категория 2.х
    Скачать Delivery: Estimate Shipping & Taxes - Filled Fields
    estimate_shipping_filled_v1.0.1.ocmod.zip

  21. Upvote
    savage4pro получил репутацию от admin в ANCART - шаблон для OCSHOP.CMS   
    ну тут все просто - в 8 из 10 попыток верстка при тех или иных условиях едет, и только пара вариантов будет рабочей, но до них надо добраться
    направление есть, обед не скоро
  22. Upvote
    savage4pro получил репутацию от Mega в Как добавить вариант доставки с пошлиной?   
     
    в настройках бесплатной доставки задаете ограничение по цене, это базовая функциональность этого метода
    на странице оформления заказа и в корзине этот вариант не будет показан для выбора, если сумма корзины менее указанной в настройках этого модуля доставки
    а текст можно поправить в языковых файлах
    catalog/language/*/shipping/free.php
  23. Upvote
    savage4pro получил репутацию от WarStyle в ANCART - шаблон для OCSHOP.CMS   
    .org_content { float: left; }  
  24. Upvote
    savage4pro получил репутацию от KENT.ua в Как увеличить количество товара на главной?   
     
     
    и включить модуль "Последние"
  25. Upvote
    savage4pro получил репутацию от Zernycha в Нужна помощь   
    в html4 только один h1
    в html5 теоретически сколько угодно, стоит соблюдать правильную структуру article, aside, nav, section
    https://gsnedders.html5.org/outliner/