Вход • Регистрация

Всего найдено: 1395

  • 29 августа 2018 г.
  • Ранее такое было в аддонсах, но автор снял его с публикации. Можно доработать код CMS, добавив отправку sms рядом с отправкой e-mail. Там всё решается одной строкой кода. Строка скорее всего будет зависеть от модуля отправки sms, который Вы используете.
  • 25 августа 2018 г.
  • Модуль забирает на себя те функции, которые ранее выполнял, например, модуль "Магазин". Т.е. когда происходила процедура оформления заказа, модуль в порядке очереди отправлял оповещения пользователю (покупателю) и администратору. Из-за этого время формирования заказа могло растянуться и на минуты.

    Теперь заказ оформляется отдельно от отправки. А она делегируется модулю "Уведомления". Модуль может отправлять сообщения e-mail и sms, если с отправкой возникли трудности и сразу она не осуществилась, она инициализируется позже повторно, гарантируя макимальный процент доставки. Т.е. там не только отправка сама по себе но и функция отслеживания - что отправилось, что нет и т.д..

    Более подробно ответит Виталий, если будут новые вопросы.
  • 08 августа 2018 г. , редакция: 1533725375
  • Мы уже разбираемся и с последним случаем в комментариях и с самим плагином. На данный момент уже реализован вывод точной версии CMS при установке. В будущем у дополнений будут указываться версии CMS, с которыми они гарантировано работают. Для реализации этого тоже уже всё подготовлено.
    Цитата
    Я так понимаю, на данный момент можно закидывать нерабочий или полурабочий плагин
    На момент публикации плагин был полностью рабочим. Поскольку не было возможности точно отслеживать версии CMS, с этим была проблема, поскольку было не понятно и не очевидно - в какой момент дополнение устаревает и теряет актуальность и будет ли оно работать на конкретной версии CMS.

    У нас в планах документация механизма и правил разработки дополнений, обеспечивающих совместимость c обновлениями с минимальной возможностью конфликтов или и вовсе без оной.
  • 05 августа 2018 г.
  • Все товары всех категорий выводятся посредством галки в настройках каталога "Выводить на первой странице весь список товаров". А категории можно вывести, добавив шаблонный тег show_category в шаблон первой страницы каталога shop.view.first_page.php
    Код
    <insert name="show_category" module="shop">
    Таким образом можно вывести категории независимо от настроек каталога, т.е. в частном порядке.
  • 23 июля 2018 г. , редакция: 1532365791
  • N рублей. Вы ТЗ хотя бы кратко распишите. Адаптация под какие разрешения?
    "Резиновый" шаблон делать для учёта события resize (поворот экрана) или только под конкретные разрешения.

    Какой шаблон? Сколько там типовых страниц, требующих адаптации и т.д. и т.п..
  • 23 июля 2018 г. , редакция: 1532376516
  • Перефразируя известную поговорку, можно сказать: "Много говорить - не делать адаптив". А в духе Вашего высказывания можно сказать, что "нет такого понятия как версии браузеров, версии или разновидности ОС. Версий браузеров тысячи и сайт делается под все версии браузеров и операционных систем". Посмотрел бы я как Вы за 5-7т.р. сделаете кроссбраузерный адаптив для всех возможных разрешений.
  • 23 июля 2018 г. , редакция: 1532378863
  • Ну что значит "перегибать"? Вполне конкретные вещи описываю.
    Вот возьмём Додо-пица, международная франшиза. Сайт с т.з. адаптива реализован как 2 секции:
    1. резина для ПК (выше 1024px)
    2. резина для мобильных (по определению устройства).

    Не знаю как у них реализовано определение мобильных устройств, но на моём планшете под Android он не определяется как mobile. Загружается версия для ПК. Она получается мелкая что хрен что разглядишь если масштабировать. А если нет, то на экране помещается только часть страницы и надо её туда-сюда гонять. Гемор.



    На ПК если у тебя окно просмотра в браузере ниже 1024px, то тоже идёшь лесом (появляется полоса прокрутки). Там и куча других фокусов есть.



    Вот тебе и адаптив у крупной компании.

    А по поводу тысяч разрешений - разрешающая способность матрицы тут роли не играет. Браузер выводит контент в окно просмотра в одном из исторически сложившихся разрешений. Для телефонов это чаще всего 320х480 - 320х600.



    Для планшетов - 980х600 - 1024х768.



    Поэтому разрешений, в рамках которых отрисовывается контент, около десятка для каждой категории устройств (РС, Tablet, Mobile). Причём варианты размеров (ширина/высота) часто пересекаются.

    С одной стороны вариантов не много, под которые надо верстать, а с другой стороны очень много нюансов. И когда по-быстрому сделаешь адаптив за 5К, а тебе потом заказчик будет писать "а у меня на 5-ом айфоне глючит" или "открыл на планшете Samsung - ужас" и другое в том же духе, то проклянёшь и адаптив и 5К, потому что придётся допиливать и допиливать.

    Обычно в таких ситуациях (а они не редкие) исполнитель попросту после второй-третьей правки сливается и заказчик остаётся с недоделанным адаптивом, который иногда проще переписать заново, чем довести до ума имеющееся.

    Но ситуация зависит от шаблона в первую очередь и от запросов и нужд заказчика.
  • 24 июля 2018 г.
  • Цитата
    Интересно что скажите про этот, всеми уже известный, сайт
    Скорее всего он на Вас, Степан, пожалуется. Скажет, что Вы схалтурили в вопросе его адаптации, поскольку сделать все элементы меньше, чтобы они уместились на экран - это не адаптив, это композиция.

    Как только начнёте увеличивать шрифт до удобочитаемого, многие элементы не уместятся в одну линию. А некоторые не уместятся и в две. Придётся реорганизовывать вёрстку, либо применять абсолютное позиционирование, либо дублировать часть блоков. Можно конечно обойтись полосой прокрутки, но это не адаптив, это "когда мне лень возиться с адаптивом".

    Также пожалуется на перекрытие некоторых элементов управления в адаптивном представлении и на то, что корзина не адаптирована. Ведь если применять такой подход, можно было просто добавить полосу прокрутки на весь сайт да и дело с концом. Чем не адаптив?

    Но мы не об этом. Суть нашего диалога сводится к тому, что готовы ли Вы выполнить такой адаптив за 5 тысяч рублей или всё-таки нет?
  • 26 июля 2018 г.
  • Такое может быть из-за наследуемости стилей. У Вас в каком-то блоке поставлен стиль 22px. Но наследуется на все вложенные элементы. В каком-то из этих вложенных элементов шрифт прописан, например, в процентах (font-size:80%). Меняете шрифт в одном месте, а он влияет на другое.

    Либо размер шрифта прописан в масштабируемых единицах, например em. Или в разных. В одном месте в px, в другом в em. Из-за этого тоже размер шрифта может изменяться по-разному.
  • 11 июля 2018 г.
  • Цитата
    Это диафан не умеет принимать свой же созданный формат цен=цвет=количество или что-то другое?
    Выгрузите каталог (экспорт) и сразу этот же файл импортируйте обратно. Будут ошибки?
  • 12 июля 2018 г.
  • Значит ошибки возникают на этапе редактирования. Вы скачиваете корректный файл, открываете его в табличном редакторе и после сохранения он у Вас уже некорректный. Так что CMS всё умеет. Вопрос в том, что на этапе между "скачал" и "закачал" сделано не верно.
  • 12 июля 2018 г.
  • При открытии файлов в табличном редакторе указывается кодировка и разметка ячеек (символы). В разметке могут участвовать несколько символов одновременно. Может при первом открытии настройки по-умолчанию для этого типа файлов подцепились.

    Я всегда этот момент проверяю. А то машинально откроешь не глядя в другой кодировке, а после импорта одни запятые с цифрами останутся.
  • 04 июля 2018 г.
  • Что значит "подозрительный уязвимый". Пока они не опишут в чём его уязвимость - это просто развод на какой-нибудь антивирус. Возьмите этот файл и прогоните через VirusTotal. Недавно на RU-CENTER также писали, только там указали, что файл заражён.

    VurusTotal показал 0/69 по опасности или заражению.

    Надо предметно на вопрос смотреть.
    Цитата
    Как можно исправить?
    Переехать на хостинг, который не пугает своих клиентов всякими глупостями. Или запросите у них подробности. Пусть конкретно указывают - в чём там проблема.
  • 25 июня 2018 г. , редакция: 1529945784
  • Цитата
    ПЛОХО БЫТЬ ЧАЙНИКОМ
    Нет, ошибаетесь. Плохо быть ламером. А чайниом быть не зазорно.
    Цитата
    в site.php и site_start.php вставьте код
    Дополню Дениса. Поскольку Вы с облака, у Вас 100% будет в папке темы файл /custom/my/themes/blocks/footer.php Вставьте туда код
    Код
    <script type="text/javascript" src='<insert name="custom" path="my/js/readmore.js">' charset="UTF-8"></script>
    один раз и он добавится во все Ваши шаблоны. И не надо будет добавлять в каждый. Так можно вставлять любой JS-код. Правда с одной оговоркой - JS-код не должен использовать в своей работе библиотеку Jquery. Она во всех шаблонах подключается позже footer.php.

    Код счётчиков метрик и чистый JS без проблем будет работать. Если скрипт написан на Jquery, то следует делать как советует выше Денис - подключать в шаблонах после <insert name="show_js">

    Также неработоспособность правильно установленного скрипта может быть вызвана включением опции "сжатие HTML-контента" в настройках сайта.

    Далее в файл /custom/my/js/main.js (в конец) вставляете код вызова скрипта
    Код
    $('section').readmore({
    ......... настройки ............
    });
    Сюда $('section') прописываете селектор, на который будет скрипт ориентироваться. Лучше пропишите $('section.readmore') , например. А то мало ли. Просто <section> может ещё где-нибудь встречаться. А вот <section class="readmore"> - навряд ли.

    Можно пойти дальше.

    Чтобы в визуальном редакторе иметь возможность одним нажатием этот блок вставлять, в файл /adm/htmleditor/tinymce/config.js в настройку plugins в конец дописываете ,visualblocks,template. В toolbar дописываете ,|,visualblocks,template и добавляете новый параметр template с новым шаблоном. Получается так:
    Код
    plugins : "spellchecker,table,hr,image,link,lists,emoticons,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,diafanimages,filemanager,responsivefilemanager,code,textcolor,colorpicker,visualblocks,template",
    toolbar: [ "code,|,undo,redo,|,cut,copy,paste,pastetext,selectall,removeformat,|,link,unlink,anchor,table,hr,|,media,diafanimages,responsivefilemanager","bold,italic,underline,strikethrough,superscript,subscript,|,forecolor,backcolor,|,alignleft,aligncenter,alignright,alignjustify,|,numlist,bullist,|,outdent,indent,blockquote,|,visualblocks,template",
    "formatselect,fontselect,fontsizeselect"],
    templates: [
    { title: 'Блок Readmore', content: '<section class="readmore">Текст "читать ещё..."</section>' }
    ],
    В итоге получите новый инструмент в визуальном редакторе:



    А второй появившийся значок показывает и подписывает блоки, в которые оборачивается контент, что тоже очень полезно и практично при редактировании.

  • 23 июня 2018 г. , редакция: 1529783453
  • Если не дорабатывать визуальный редактор, то Вам надо будет переключиться в HTML-режим и написать
    Код
    <section class="readmore">Ваш текст</section>
    В режиме визуального форматирования теги не пишут. А если доработать, то просто нажмёте кнопку и блок вставится как на втором скриншоте выше и в нём можно будет писать текст.

Новости

  • Вчера, 09:47
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля 2024 г.
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.