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

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

  • 12 сентября 2016 г.
  • Цитата
    Но тут есть еще один интересный момент. Если какая то задача для меня выполняется легко и быстро это не значит что она дешевая.
    Кстати, да! Было несколько скандалов на pro.user.diafan.ru, когда требуется какая-то ерундистика, типа "вывести форму подбора на сайте", т.е. по факту просто вставить в шаблон тег show_search, а исполнители заряжали 5 тыщ, 7тыщ, а чё, профи ж
  • 13 сентября 2016 г.
  • А вообще вы так говорите "готов выполнить проект", как будто речь о "срубить тысченку за пять минут". Описан серьезный проект, много работы, жуткая срочность и заявлено "предоплату не дам". Поставьте себя на место исполнителя. Тут договор нужен, сроки, деньги. Просто так никто не кинется работать.
  • 12 сентября 2016 г.
  • Чего-то у меня дежавю... Вроде говорили, объясняли, но опять те же вопросы.
    Цитата
    Создавать страницу ради модуля? Это штатный костыль значит!
    Как прикрепить еще 1 модуль к нужной странице?
    Любую функциональность можно назвать костылями в таком случае. Всё относительно же. Вообще, костыль - это то, что работает не так, как надо. А в DIAFAN.CMS модуль должен висеть на странице сайта - это требование архитектуры, это так надо! Можно долго рассказывать, почему и для чего так, но у этой архитектуры больше плюсов, чем минусов. Не вникайте. Просто так надо! Хотите пользоваться системой, расслабьтесь и примите правила. Модуль должен висеть на странице сайта и он там может висеть как прибор в розетке, только один! Хотите рабочий модуль - воткните его в розетку, т.е. создайте страницу сайта! Надо три модуля на странице - используйте тройник: создайте три страницы под три модуля и потом воткните их на одну.
    "целую страницу сайта создавать" - а чего такого-то? Один клик, несколько байт в БД. Говорите так, как будто Боинг запускать надо...
  • 12 сентября 2016 г.
  • Цитата
    Видите ли, в этой цмс(которую навязал один профессор) с "чудной" логикой, многие вещи уже сделаны костылями, любому человеку будет сложно все это запомнить и с этим работать.

    Мракобесие чистейшей воды! Человек полностью закрыт. Как дед, который всю жизнь ездил на велосипеде, сел вдруг в машину и начал ныть-пердеть "А чё руль круглый, а не как палка!? А чё педали не крутятся, а нажимаются??? Ненормально всё!!!"
  • 12 сентября 2016 г.
  • Да чего с ним разговаривать? Человек даже не потрудился сходить в Википедию, узнать значение нового для себя слова, чтобы его правильно использовать. Его хватило только на сообщение в духе "сам дурак"...
  • 07 сентября 2016 г.
  • ООООООООООООООчень много зависит от сайта, от шаблона, от шапки, от элементов шапки, от того, как эти элементы подключены в шаблон, если они выведены в админку, то куда, если они выведены в файлы, то в какие, и т.д. и т.п.
    Однозначно нужно видеть сайт, а еще лучше и админку. Иначе никто ничего не скажет.
    Лучше пишите в ТП.
  • 06 сентября 2016 г.
  • Только при инсталляции движка, на пятом шаге, указываете тему, получаете готовый корректный сайт.
    Читайте на странице шаблона вкладку "Установка".

    Шаблон - это файлы с тегами, и файлы контента (страниц, меню, пункты, блоки, категории и пр.).

    Ставите сайт с шаблоном, ставится всё, и оформление и наполнение под это оформление.

    Ставите шаблон на существующий сайт, значит ставится только оформление, а наполнение подгоняйте сами.
  • 06 сентября 2016 г. , редакция: 1473148813
  • Цитата
    ТРЕБОВАНИЯ К ЗАГРУЖАЕМЫМ ДОПОЛНЕНИЯМ

    Дополнение должно корректно устанавливаться в виде темы. Для этого:

    Все пути должны быть обработаны функцией Custom::path() или шаблонным тегом custom.

    Должна быть сохранена структура папок относительно корня сайта. Папки и файлы в дополнение включаются только по необходимости.

    Код должен быть свободен от разного рода уязвимостей.

    Структура модулей должна соответствовать описанной в документации: http://www.diafan.ru/dokument/full-manual/developers/architecture/module/

    Разработчик имеет право включить файл install.sql, содержащий SQL-запросы, выполняемые при установке дополнения. Однако для полноценного модуля обязательно должен быть файл модуль.install.php, содержащий описание структуры таблиц в базе данных. Устанавливать модуль нужно через интерфейс "Установка и удаление модулей".

    Все обращения к таблицам базы данных должны быть без префикса. Название таблицы должно быть заключено в фигурные скобки. Например, {таблица}. В том числе в запросах в файле install.sql.

    Код должен быть открытым и читаемым.

    Лишний мусор должен быть удален. Например, если модуль создается на основе уже существующего, то разработчик должен пройти по всем файлам и удалить неиспользуемый код.

    При размещении дополнения на сайте addons.diafan.ru разработчик должен подробно описать работу предлагаемого дополнения и прикрепить скриншоты, максимально демонстрирующие предлагаемый функционал.

    По возможности разработчик должен предоставить ссылку на демонстрационную версию сайта/модуля на своем сервере.


    http://addons.diafan.ru/rules-for-partners/
  • 06 сентября 2016 г.
  • Цитата
    А я ещё я верно понимаю что пр создании шаблонов необходимо использовать тот контент который поставляется изначально с системой?
    Нет, вовсе. Смотрите демы версии других шаблонов, там же не демо-контент.
    И вот: как создать шаблон на продажу
  • 06 сентября 2016 г.
  • Цитата
    И верно ли что при создании шаблона на продажу необходимо использовать весь функционал системы? (ну например если это карточка товара то обязательно выводить рейтинг и т.д)?
    Тоже нет.
    Но имейте ввиду, что покупатель этот функционал может подключить и он выведется на сайте в стандартном демо-оформллении, как на demo.diafan.ru, в тех же слоях и пр..
    Если выведется корректно, вопросов нет.
    А если покупатель выведет рейтинг, он выведется и сломает Вашу верстку, то это косяк, который надо исправлять.

    Так скажем, оформлять весь стандартный функционал Вы не обязаны, но он не должен конфликтовать с Вашим шаблоном.
  • 06 сентября 2016 г.
  • Цитата
    Допустим я делаю шаблон и шаблонным тегом вывожу меню в котором указывают id="1" но при экспорте темы ведь наполнение меню не экспортируется? И если я устанавливаю эту тему на сайт в котором нет меню с id 1 то ведь и ничего не появится?
    Экспортируется.
    Еще раз как создать шаблон на продажу
  • 05 сентября 2016 г.
  • Мы как-то начинали развивать такой сервис, но он не получил популярности, т.к. бы задавлен Яндекс.Метрикой. В метрике все прекрасно видно, общая картина списком, фильтры, источники, рекламные кампании, вебвизор и т.д. Все можно фильтровать, группировать как хочешь. Нужно только в метрике указать страницу окончания заказа, и все будет туда передаваться, можно и номера заказов настроить и суммы.
  • 04 сентября 2016 г. , редакция: 1472990924
  • Тут речь о том, что если есть зависимые характеристики, к которым прикреплены изображения (например, коробка: синяя/красная/желтая, и к характеристике "синяя" прикреплена картинка с синей коробкой, к "красная" красная и т.д.),, а главная картинка у товара - коробка с цветочками, то если у товара выбранная характеристика первая "желтая", то именно эта картинка и будет главной при открытии карточки товара.
    Меняется это JS-скриптом в shop.buy_form.js (можно видеть, открывая карточку товара, что первая фотка сначала главная, а потом оп, меняется на фотку первой характеристики).
    Варианты:
    1. Просто прикрепить к первой характеристике главную фотку
    2. Как у Виталия 3.: убрать выполнение этого JS при загрузке страницы, а выполнять только при явной смене харакетристике
    Код
    $(".js_shop_depend_param, .shop_form .depend_param").change(function() {
    select_param_price($(this).parents('form'));
    });
    /*$(".js_shop_form, .shop_form").each(function() {
    empty_param_price($(this));
    select_param_price($(this));
    });*/

    Должно помочь
  • 21 августа 2018 г. , редакция: 1534872279
  • Цитата
    Fatal Error: syntax error, unexpected '[' plugins/class.phpmailer.php: 271


    plugins/class.phpmailer.php на скриншоте строка 271



    http://php.net/manual/ru/language.types.array.php
    Цитата
    Начиная с PHP 5.4 возможно использовать короткий синтаксис определения массивов, который заменяет языковую конструкцию array() на [].


    Версия РНР какая на хостинге?
  • 21 августа 2018 г.
  • Цитата
    Но уведомления так и не приходят..)

    И чего? Это к чему?
    Вы намекаете, что мы выпустили кривую сборку с нерабочим модулем, она не отправляет уведомления, мы это не протестировали, а все сообщения от сотен недовольных пользователей на форуме удаляем?
    Или всё-таки проблема на Вашем конкретном сайте/хостинге и Вам нужна помощь опытных товарищей и Вы её доброжелательно просите?

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум