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

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

  • 17 июля 2014 г. , редакция: 1405595335
  • А как определить откуда уши растут? У вас получилось в 2 файлах у меня почемуто отрабатывает одна и таже функция.

    Поведаю что в начале было ...

    D.CMS v 5.4 под скальпелем.
    Вобщем, на сайте нет пойска и постольку поскольку форма поиска не выводится не подгружается и файл
    shop.buy_form.js как-то уж больно хитро он подгружается в файле shop.action.php есть такая строчка
    Код
    $this->result["js"] = '<script src="'.BASE_PATH.File::compress(Custom::path('modules/shop/js/shop.buy_form.js'), 'js').'" type="text/javascript" charset="UTF-8"></script>';

    Давольно странный ход от производителя.

    Ну думаю ладно перенесу это подключение в инициализацию модуля - облом недопетрил как его там примонтировать.

    Дальше думаю, ну всякие скролеры и jQwery-UI же подключаются к страницам, которые потенциально могут содержать эти элементы включу в заголовок аналогично.

    Ура заработало! Но неправильно Сабмитится 2 раза.

    !N: в необходимом нам файле shop.buy_form.js лежат обработчики событий нажатий на кнопки Submit с разными значениями и завёрнута отправка через JS.

    Марина - Виталик, куда и как правильнее перенсти подключение чтобы 2 раза не отрабатывало. Или проблема в другом?
  • 17 июля 2014 г. , редакция: 1405596949
  • Вообщем непонимаю я в чём проблема.

    Добавляю в файл themes/functions/show_js.php
    перед строкой
    Код
    if ($this->diafan->_users->useradmin) {

    вот это
    Код
    echo '<script type="text/javascript" src="'.BASE_PATH.File::compress(Custom::path('modules/shop/js/shop.buy_form.js'), 'js').'" charset="UTF-8"></script>';

    и файл shop.buy_form.js включается дважды убираю и ниразу. Чертовщина какаято.
    FF показывает следующее один раз там где его подключил
    Код
    <script charset="UTF-8" src="http://sitora/modules/shop/js/shop.buy_form.js" type="text/javascript">

    и второй раз в заголовке (в теге <head>) уже вот так
    Код
    <script async="" src="http://sitora/modules/shop/js/shop.buy_form.js">

    очевидно в заголовок он чем-то добавляется автоматически. Тогда как задействовать такое поведение не включая этот файл в themes/functions/show_js.php ?
  • 22 мая 2014 г.
  • Вообщем штука такая. Новости перенесены осталос залить картинки прикреплённые к этим новостям. Поглядел прикинул, что если взять имена файлов и записать в таблицу images соответственно заполнив поля
    Код
    name, module_name, element_type, element_id, sort, created, folder_num, trash

    то этого вполне должно хватить.
    Залил.
    Копирую картинку в папку userfiles/original/
    Нажимаю в настройках кнопку "применить ко всем ранее загруженым"
    Опа не тут то было!

    На практике оказалось совсем не то, что в теории, картинки не ресайзнулись. Соответственно у новостей картинки не показываются.
    Как решить проблему - картинок очень много порядка 15000 общим весом 600 МБайт а новостей ещё больше не у всех картинки есть. Руками цеплять к каждой новости как-то не вариант.

    Как по умному решить эту задачу - есть какие нибудь соображения или может быть кто-то уже решал эту задачу?
  • 03 октября 2014 г.
  • На эти вопросы уже Марина отвечала - тему не помню но оно гдето имеется. Пути теперь нужно оформлять специфическим образом чтобы не сбивались. Это как раз с введением такого понятия как темы произошло.
  • 12 апреля 2014 г.
  • Дима заметил вот такую штуку. Если из под MC зайти в архив как в папку и скопировать файлы на хост, то всё заводится на раз. А вот если распакователем пользоватся или наутилусом то засада не хочет работать. Проблема как раз встаёт в правах.
  • 03 апреля 2014 г.
  • На локальном сервере Ubuntu 12.10, Apache 2, PHP 5.3.
    Завелось с пол пинка - никаких проблем. Полёт нормальный.
  • 16 апреля 2014 г.
  • Рома версии 6.0 небудет
    Diafan как и Ubuntu переходит на новую стратегию, обновление продукта «по первому требованию». Теперь версия Diafan будет как Diafan обновление от дд.мм.гггг.
  • 10 марта 2014 г.
  • 1. А записи в необходимые таблички сделали для того чтобы модуль зарегистрировался в системе?
    2. В следствии каких таких экспериментов сделали вывод что модели и вьюшки используются редко. Какраз регулярно используются ровно как и вдругой CMS MVC архитектуры.
    $this->model->ololo_model; Таким образом вы не получите доступ ни откуда. Читайте внимательнее мануал.
    3. Плохо представлю чтовы хотите сказать, но могу предположить что вы занимаетесь ерундой. Если правильно спроектирован модуль то создавать страницы add,edit ненадо.

    Изучайте вот это и вот это
  • 11 февраля 2014 г.
  • Умничка - растёш в профессиональном плане. Так держать, нос по ветру. В первом вопросе уже содержался ответ на половину, так что оставалось дело техники и чуток времени потратить включив голову на анализ.
  • 16 февраля 2014 г.
  • Да блин ну что тут обсуждать смотрим и находим SQL запрос смотрим на его конец ORDER BY видим поле например id если надо развернуть то меняем на противоположное значение ASC/DESC если сортировка требуется по другому полю, то заменяем или добавляем через запятую то которое нужно например sort и задаём направление. Всё тема закрыта. Писалось про это на форуме не один раз уже.

    Кароче не вытерпел
  • 20 февраля 2014 г.
  • Настенька, наверное потому что вы конкретно искали сортировку товаров. А этот принцип он имеет более фундаментальные основы, поэтому он применим не только к товарам, его можно встретить и в баннерах и картинках ну вообщем везде где есть упорядоченная выборка данных из БД.
  • 10 февраля 2014 г.
  • Зачем модуль нужно просто допилить Users. Добавить функцию разрешающую лазить в разделы если на внутреннем счёте держателя аккаунта есть денежка равная или большая абонентской плате. Естественно нужна также проверка на время активации возможности, которая будет списывать деньги с внутреннего счёта.
    Это если конечно если внутрений кошель уже сделан, если внутреннего кошеля до сих пор ещё нет, то надо ещё делать и его.
  • 26 февраля 2014 г.
  • Нужен человеку калькулятор. Сугубо индивидулатьная штука для специфичного рода товаров, где конечная стоимость товара зависит от формы, качества и каких-то других свойств составляющих его компонентов.
    Я бы посоветовал Артёму Маликову оформить заявку на http://pro.user.diafan.ru кому будет интересно возмёт в разработку.
  • 13 января 2014 г.
  • Ubuntu 13.10 + Apache + PHP + MySQL + NetBeans + xDebug. Всё больше ничего не надо и о проблемах с переносом можно забыть, можно опционально ещё Мёрджилку какую нибудь и для быстроко написания Регекспин помошник.
  • 06 января 2014 г.
  • Забей на шаблонный тег - делай через отдельный шаблон.
    Вложить внутрь <li> другой список не получиться в силу некоторых обстоятельств.
    Выпадающие меню нужно делать только через шаблон.

Новости

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

Форум