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

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

  • 24 июля 2013 г. , редакция: 1374661969
  • Добавляем в поля к показу админа
    Код

    public $config_other_row = array (
    'id' => 'function',
    'admin_id' => 'function',
    );

    Добавляем обработчик этого поля
    Код
    /**
    * Выводит имя админа в списке
    *
    * @return string
    */
    public function other_row_admin_id($row)
    {
    $name='';
    if (! empty($row["admin_id"]))
    {
    $name = DB::query_result("SELECT [name] FROM {users} where id=%d",$row["admin_id"]);

    }
    return '</td><td class="role_id">'.$name;
    }


    Примерно так.
  • 24 июля 2013 г.
  • Создать страницу добавить в нее код рекламы по кнопке html. Сделать его блоком - галочка "Блок на сайте". Сохранить.
    Сделать дубль основного шаблона (themes/site.php в первоначальной настройке) с новым именем в этом дубле добавить тег редактируемого блока
    В настройках модуля "статьи" выбрать "Шаблон для страницы элемента". Или если нужно вставлять в страницы сайта в конкретную страницу сайта выбрать наш новый шаблон.
  • 03 июля 2013 г.
  • Вариант не трогать бекенд, нужные характеристики создавать с типом "список с выбором нескольких значений" а только на фронте в зависимости от id характеристики сделать нужные типы полей. name у параметра сохранится, значение тоже будет нужное.
  • 03 июля 2013 г.
  • Value у поля тоже хорошо бы сохранить, ну чтобы он был одним из тех что заданы у этой характеристики. Все должно хорошо уходить в заказ. Скрипт получающий данные вообще не в курсе какого типа было поле checkbox или select, ему важно имя и значение.
  • 28 июня 2013 г.
  • Если бы я делал, то использовал бы для основы модуль feedback.
    В нем есть возможность задавать разные поля к записи.
    Что останется сделать:

    1. Добавить вывод всех записей на странице пользователя
    2. Сделать редактирование своих записей пользователем
    3. Сделать общую ленту
    4. Прикрутить комментарии к записям


    Либо второй вариант: использовать модуль новостей. В них уже есть прикрепление к автору, есть дата новости, вывод ленты новостей, комментарии и рейтинги.
    Что нужно будет доделать:

    1. Добавление новости пользователем и ее редактирование
    2. Вывод новостей на странице пользователя
  • 28 июня 2013 г.
  • Интерфейс редактирования новостей есть только в админке, а в админку их не стоит пускать. Нужно дописать функционал модуля новостей. Добавить туда методы в модель и вьюшки для добавления и редактирования постов.
  • 24 июня 2013 г. , редакция: 1372088184
  • В одной из версий диафана появилась эта фича, где-то с 5-ой. Перед записью в базу все ссылки на внутренние страницы сайта преобразуются в id объекта в диафане и хранится в базе в таком виде. Затем перед показом происходит обратное преобразование с добавлением домена.
    Это дает большую гибкость!
    Измени ты урл статьи не придется лазить по всему сайту и выискивать где поставил на нее ссылки чтобы поменять URL на новый.
    Уважуха программистам за такую придумку.
    Сам ее обнаружил когда нашел баг в этом преобразовании, его уже исправили.
  • 24 июня 2013 г.
  • После сохранения остается без домена. Вторую ссылку вставил с урл который есть на моем сайте, там заменилось.
    Код
    <p><a href="/chtoto/">chtoto</a>&nbsp;<a href="http://xn--80aal1apfemmg.xn--p1ai/kontakty/">фывафыа</a></p>

    Олег, откройте в базе данных эту статью и все прояснится.
  • 12 июня 2013 г.
  • Попробуйте открыть консоль отладки браузера и посмотреть в чем именно ошибка, возможно что внешние скрипты с сайта yandex.st не загрузились, вчера у яндекса эта проблема наблюдалась. Вот например этот файл http://yandex.st/jquery/1.7.1/jquery.min.js на одном компе у меня открывался пустым, а на другом как надо.
  • 10 июня 2013 г.
  • Это не совсем дубль, это панелька для управления блоками сайта, на приведенном на скриншоте сайта нет блоков, поэтому и выглядит это странно.
  • 10 июня 2013 г.
  • В вишлисте раньше новые сообщения при переходи из панельки выделялись, а предложения в которых эти сообщения открывались. Сейчас только догадываться остается что новое появилось.
  • 24 мая 2013 г.
  • Подобное реализовывал на другой системе. Там были поддомены для каждого из городов была своя база, клон главной. Был главный сайт и дочерние. По крону специальный скрипт синхронизировал таблицы товаров и категорий исключая цену.
    Вариант Сергея хорош для каталога товаров, но вот с покупкой за эту цену будет сложнее. Хотя.. если подумать, то проще корзину переписатьчем синхронизацию делать
  • 21 мая 2013 г.
  • Читайте внимательно, Валерий.
    Свой островок сделать добровольное дело, если хочешь выделиться в списке и привлечь еще посетителей, то делай форму в вебмастере, загружай ее. Модифицируй сайт чтобы принимал данные формы.
    А не хочешь ничего делать будешь так же показываться - сниплет + ссылка на сайт.
  • 21 мая 2013 г.
  • А теперь как это использовать можно.
    1. По ключевому слову найден товар, круто было бы сделать кнопку купить прямо из яндекса. А по нажатию на эту кнопку он перейдет на сайт на страницу оформления заказа где это товар добавлен в корзину.
    2. По ключевым словам нашлась категория товаров. Вместо сниплета будут показываться фильтры, например цвет или количество ножек товара в этой категории. По нажатию кнопки "показать" произойдет переход на страницу категории с отфильтрованными товарами по этим параметрам.
    3. Найден страница с оказанием услуги. Вместо сниплета поля для ввода данных пользователя: ФИО, телефон, выбиралка с параметром услуги и "заказать" (например заказать замер окна). По нажатию "заказать" переход на сайт, сообщение "Спасибо за обращение, с вами свяжутся"
  • 16 мая 2013 г.
  • Попробуй в следущий раз когда такое увидишь обновить страницу удерживая контрл или альт.
    У оперы "особенное" кеширование. Сталкивался с подобным много раз. Разумного решения не выявил. Когда-то хостинг выдавал заголовки разрешающие кешировать, только вот сапорт хостинга отнекивался и говорил на вашей стороне проблема - у нас нет.
Показывать по:

Новости

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