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

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

  • 21 марта 2015 г.
  • Мммм я опять со своим программирванием походу иду лесом. Ну не умею я рисовать не умею, руки у меня под карандаш не заточены.
    Одно радует что разработчики в теме и немножко заняты значит можно дождаться экшена в скором будущем.
  • 22 марта 2015 г.
  • Санька а как потом приз делить? Лицензию там девайс? В прошлый раз моя PSP тебе бы могла уплыть если бы твой демо был в рабочем состоянии. А так она мне досталась теперь сына в неё играет.
  • 29 января 2015 г.
  • Административная часть сайта > Основные действия > Удаление, удаление в корзину

    Суть в том что если просто добавить метод как приведено в документации, то управление ему не передается вопреки заверениям.
    Я понимаю что на это могут влиять множество факторов, тогда в таком случае стоит их описывать.
    По факту сейчас модуль в принципе готов, осталось заставить в админке правильно чистить данные, а они не удаляются.

    Каковы критерии передачи управления в каком месте это происходит?

    Для ясности картины опишу ситуацию.
    Имя таблицы в которой содержится список элементов не соответствует названию модуля. (таблица : pk_order, модуль: partkom)
    Это к тому что результат выполнения метода element_type() класса Frame_admin следующий

    $table = "partkom_pk_order" естественно такой таблицы нет. Если причина в этом то зачем тогда нужно в Классе указывать таблицу явно?
    Код
    class Partkom_admin extends Frame_admin {
    /**
    * @var string таблица в базе данных
    */
    public $table = 'pk_order';

    Решено Трэш не использовать. Соответственно полей таких в таблицах модуля не существует.

    Собственно как заставить выполнится удаление элементов модуля в ручном режиме через метод который приведён в документации?

    P.S. Переписывать и подгонять весь модуль, беря во внимание то что имя таблицы должно соответствовать названию модуля как-то не очень хочется.
  • 25 января 2015 г.
  • Степан я чего-то не уловил мысли в вашем ответе.
    Влад смотри хочешь быть независимым от CSS и JS которые используются в базовой комплектации не проблема теги их встраивания в шаблоне не используй.
    Помоему это даже не вопрос а данность. Это же очевидно.
  • 25 января 2015 г.
  • Код
    <form method="post" action="http://www.komfort-son.ru/" class="login">
    <input type="hidden" name="action" value="auth">
    <<input type="text" name="name" placeholder="Имя пользователя" autocomplete="off">

    Одна скобка треугольная лишняя в всплывающей форме авторизации.
  • 26 января 2015 г.
  • Ну, дядя Валера. Это от конкретного места применения зависит.
    Допустим если массив передаётся через элемент массива $result["news"] то

    Код
    $str_news_id = '';
    foreach ($result["news"] as $row) {
    if (!empty($str_news_id)) $str_news_id .= ', ';
    $str_news_id .= $row["id"];
    }
    (это может быть не так ! Сгенерировано для этого сообщения)
    На выходе получим строку id'шников новостей. Например "13, 24, 22, 46, 54". Можно использовать например в SQL запросе.
    PS: {ключ} иногда необходим например для удаления элемента из массива, в данном случае упущен это индексы [0, 1, 2, 3] ... если массив специальным образом не создавался.
  • 28 января 2015 г.
  • Мода пошла на метод тыка и за.. э. "замучивание" пользователей, а не правильный подход - с изучения прилагающейся документации. Везде же все делают Юзверь фрэндли систему для девайсов и программ. Документацию читать не обязательно.
  • 13 января 2015 г.
  • Вообщем берёш подругу и говориш в интернете нашёл вот такой вот сайт - хочу сделать такой же, что о нём думаеш?
    Не говори что твой. Спроси что ей не нравится в этом сайте и что нужно сделать по другому на твоём.
    Естественно подруга должна умень хорошо рисовать, чувствовать цвет если незнает что такое цветовой круг. Важна гармония.
    А так если это твой первый сайт то респек и уважуха мой первый был намного корявее
  • 16 января 2015 г. , редакция: 1421410413
  • Зашибательско всё в разных браузёрах, всё везде одинаково работатет. Пользуюсь уже около полугода одно удовольствие.
    Заметил, что если шпендеферческий шрифт через CSS подключать, то в стареньких браузёрах особенно под виндами он становится квадратненьким и читать становится плохо. Поэтому постоянно на дизайнера матерюсь когда очередное творение присылает и тычу пальцем, что выбирать шрифты нужно из свободных от Google это как минимум, а лучше стандартные использовать, чтобы вообше всё идельно выглядело.
  • 11 января 2015 г.
  • Может быть есть кто разрабатывает в таких же условиях? Собственно такая не совсем проблема нарисовалась. Просто хочется чтобы всё было прекрасно.
    Если запустить NetBeans IDE 8 от root то всё круто.
    А если от пользователя то подменяется шрифт и малкие элементы дизайна интерфейса.
    Кто знает почему так происходит и как это починить? Под рутом гонять - пошло, поэтому нужно как-то правильно выйти из ситуации.
    Собственно различия на лицо в прикреплёных скриншотах.
  • 13 января 2015 г.
  • Такой прикол есть, почему-то по умолчанию шкуры IDE не липнут для обычного пользователя нужно их в
    Сервис > Параметры > Внешний вид
    ещё раз руками присвоить. Зацепил "металлик" - поехало.
    Там ещё кстати галочка есть насильственно заставить подгружать элементы интерфейса. Без неё говорят вообще не работает эта фигня на Маках.
    Спасибо за внимание.
  • 07 января 2015 г.
  • Как правильно запретить конструктору отрисовывать страницу по умолчанию если выполняются признаки обращения к подстранице без явной ссылки.
    Далее на пальцах:
    файл модуль.php
    Код

    public function init() {
    // $this->rewrite_variable_names = array('page');

    if ($this->diafan->_route->edit === $this->diafan->_users->id){
    $this->model->show_cart();
    }
    $this->model->show_module();
    }

    значит по умолчанию выполняется show_module(), а если в URL приходит edit с id пользователя то show_cart().
    проблема в том что по завершении show_cart() опять же вываливаемся из условия и выплняется show_module().

    Вопрос как не допустить выполнения show_module если отработал show_cart?

    P.S. Марина, Виталий очень жду не бросайте пожалуйста мня с этой думой. Буду весьма признателен и модуль обязательно добавлю в магазин расширений.
  • 08 января 2015 г.
  • Пытаюсь сделать модуль для WSDL сервиса.

    Сейчас встала задача сделать так чтобы человек выбравший несколько вещей, мог перейти на страницу, которая отображала бы все его выбраные вещи с их количеством и стоимостью имела общий ценник по списку и кнопку "Оформить".
    Получается некое подобие корзины.

    Дальше будет задача формирования заказа.
  • 08 января 2015 г. , редакция: 1420725297
  • Значится так includes/init.php > function module
    Код
    ...
    foreach ($this->_route->variable_names_site as $name)
    {
    if ($this->_route->$name && ! in_array($name, $this->module->rewrite_variable_names) && $name != 'dpage')
    {
    Custom::inc('includes/404.php');
    }
    }
    ...

    Если использовать переменные URL из списка http://www.diafan.ru/dokument/full-manual/developers/api/route/
    то срабатывает выше описанный кусок. Как в таком случае добавить свою переменную не внося правки в init.php
    Ведь при введение неописаной переменной 404 вываливается где-то в другом месте не успев передать управление в $this->model->show_cart();
  • 16 января 2015 г.
  • Блин теряется мысль. Не совсем понятно к какой записи какая зацеплена если ветвление очень сильное. Надо с этим что-то делать. На досуге как нибудь черкну пожелание о том чтобы создать элемент управления типа якорь для перехода к родительской записи от дочерней.
  • 24 декабря 2014 г.
  • По названию и описанию шерстит главный поиск, разве нет?
    Сначала ныли что главный поиск не шерстит ничего кроме страниц. Затем разработчики добавили возможность добавлять модули по которым надо шерстить.
    Видимо на этой почве решили сократить поиск магазинный.

Новости

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

Форум