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

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

  • 20 сентября 2017 г.
  • На любую страницу сайта можете посылать ajax запрос с данными module: 'имя модуля' и action: 'название "действия" функции которая отработает' ну и дополнительные данные. А обработчик будет у вас в папке с модулем: названиемодуля.action.php, но так же данную самописную функцию нужно описать в контроллере модуля (названиемодуля.php в папке с модулем) в функции public function action()...

    Кстати если не ошибаюсь, вам проще уже на стадии оформления заказа, отдублировать товар и задать ему цену "0" т.к. в таблице с оформленными заказами (shop_order и shop_order_goods )записывается финальная цена без ссылок на таблицу shop_price
  • 25 сентября 2017 г. , редакция: 1506331674
  • Павел, Вам нужно на CRON или на функцию обновления кол-ва товара повесить 2 запроса.
    Первый включит все товары, второй выключит те у которых нулевые остатки в т.ч. по всем харкам влияющим на цену.
    Код

    UPDATE shop SET no_buy = 0;
    UPDATE shop SET no_buy = 1 WHERE id IN (SELECT good_id, SUM(count_goods) as sum FROM shop_price GROUP BY good_id HAVING sum = 0);


    Удачи!
  • 04 сентября 2017 г.
  • Есть какой дефолтный функционал, что в любой категории можно дописать в конце URL /brandID и там выводится все товары данного ID бренда (этой и вложенных категорий)
    Я допилил только чтобы у этих страниц meta тэги красивые были и h1
    Только что ЧПУ не идеальный, а в остальном все огонь.Ну и еще в каждой категории такое облако брендов пильнул руками тоже и получилось весьма годно http://take.ms/RjHNz
  • 24 июля 2017 г.
  • Вы можете просто менюшку создать с продвигаемыми фразами, там где прямые ссылки уже будут на нужные страницы и придать ей вид "облака тегов". Это наиболее просто решит Вашу задачу. Удачи.
  • 07 июня 2017 г.
  • Здравствуйте коллеги!

    Вот делаю сайтец. Там и блог и портфолио и отзывы делаю модулем "новости", но получается что настройки модуля то на все траницы одинаковые а мне и вьюхи и темы совершенно разные нужны. Вот думаю как бы поступить. Наверняка кто-то сталкивался (поиск по форуму делать не умею)

    Идея пока только условие зашить в модельке которое будет $this->result["theme"] и $this->result["view"] задавать в зависимости от id страницы к которой прикреплен модуль или от ЧПУ. Кто что посоветует?
    Хотелось бы без хардкода обойтись.

  • 08 июня 2017 г.
  • Спасибо не обращал внимания. Возможно такая же и для категории есть.
    Только мне "первым страницам" модуля надо разные view задать вот в чем прблема, а такая настройка одна на весь модуль.
  • 08 июня 2017 г.
  • Вы меня не поняли. Прикрепляю модуль новости например к странице "блог", к странице "новости" и к странице "портфолио".
    Получается 3 страницы сайта к которым подключен данный модуль и настройки модуля для этих 3х страниц индентичны, но предполагаемый функционал соверешенно разный, и допустим для каждой категории и новости еще можно вручняк вьюху задать, но для "первой страницы модуля" уже никак.

Новости

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

Форум