Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - HardHardy

Страницы: [1]
1
Подскажите а как можно разом удалить все заказы из интернет-магазина?

2
Здравствуйте!
Хочу сделать для разных разделов сайта разные фоновые рисунки, по тематике.
Создавать отдельно для каждой страницы шаблон либо ксс неудобно.
Можно ли в сам ксс к background-image прикрутить макрос %data getProperty(%id%, 'bgr_img', "bgrtpl')%?
Или есть какой-то другой вариант?

3
Шаблоны TPL / Опции товара
« : 15 Ноября 2011, 14:22:58 »
Здравствуйте! еще раз  :D
Пытаюсь сделать у товара выбор цвета и выбор размера упаковки.
Вначале наткнулся http://help.umi-cms.ru/index.html?value_optioned.htm
потом http://wiki.umisoft.ru/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BE%D0%BF%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8_(umi_2.8,_tpl_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B)
Но ни как не могу создать справочник. :( Вернее создаю, но он не работает.
Что нужно указывать в назначении типа?

4
Шаблоны TPL / Вывод пути
« : 15 Ноября 2011, 10:23:45 »
Здравствуйте!
Не знаю как эт называется, но встречается на многих сайтах, в том числе и на данном форуме.
Вопрос следующий:
Подскажите, как можно реализовать вывод пути? (Прим.:  главная / страница / подстраница)

5
Здравствуйте!
Возникла проблема с выводом доп. инфо в /users/settings/
В дефолтном шаблоне прописан макрос  %data getEditForm(%user_id%, 'users', 'short_info more_info')%
Но почему-то выводит только группу short_info, а группу more_info не выводит.
В чем может быть проблема?

6
Шаблоны TPL / Смена Каптчи
« : 18 Октября 2011, 16:26:35 »
Здравствуйте!
В категории решения проблем и ошибок Юмикмс есть вот такое решение по смене каптчи:
http://wiki.umisoft.ru/%D0%A1%D0%BC%D0%B5%D0%BD%D0%B0_%D0%BA%D0%B0%D0%BF%D1%82%D1%87%D0%B8

Просьба пояснить для не столь одаренных
Цитировать
Далее мы немного модифицируем сам класс каптчи /kcaptcha/kcaptcha.php Добавим две приватные переменные:
private $img_captch;
private $jpeg_quality;

Уберём вывод каптчи из основного метода
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
 
if(function_exists("imagejpeg")){
   header("Content-Type: image/jpeg");
   imagejpeg($img2, null, $jpeg_quality);
}else if(function_exists("imagegif")){
   header("Content-Type: image/gif");
   imagegif($img2);
}else if(function_exists("imagepng")){
   header("Content-Type: image/x-png");
   imagepng($img2);
}

и заменим на
$this->img_captch = $img2;
$this->jpeg_quality = $jpeg_quality;

Пишем метод для вывода каптчи
public function getImageCaptcha()
{
   if(function_exists("imagejpeg")){
      header("Content-Type: image/jpeg");
      imagejpeg($this->img_captch, null, $this->jpeg_quality);
   }else if(function_exists("imagegif")){
      header("Content-Type: image/gif");
      imagegif($this->img_captch);
   }else if(function_exists("imagepng")){
      header("Content-Type: image/x-png");
      imagepng($this->img_captch);
   }
}

Я так понял все эти изменения производятся в файле /kcaptcha/kcaptcha.php
Но в каких строчках записывать приватные переменные и метод для вывода каптчи??
если не будет трудно, просьба вывести откорректированный пример /kcaptcha/kcaptcha.php

7
JS и AJAX / Всплывающее окно
« : 02 Сентября 2011, 09:02:02 »
Здравствуйте!
У Вас на сайте http://umihelp.ru/ так прикольно сделан выезжающий Feedback8)
А можете поведать как это реализовать?  ;D

8
Шаблоны TPL / Фотогалерея
« : 25 Июля 2011, 14:15:12 »
Здравствуйте!
Хочу на свой сайт замутить данный скрипт фотоальбома:
http://x-sd.ru/script/jsimages/index.php?go=photolight (если че, сорри за ссыль)
Вооот, т.к. множество различных страниц, есть необходимость прикрепить его к кмске.
Т.е., чтоб потом спокойно вызывать макросом %photoalbum album()%.
Залил сей скрипт на сайт, подключил. Настроил свой шаблон (/tpls/photoalbum/), т.е. строчку rel="lightbox[roadtrip]" вставил в блоке album_block_line. Скрипт работает, но при клике на мини_фотку не может ее подгрузить, т.к. не может найти оригинальную по указанному пути. Кмска какт хитро прячет эти фотографии.
Если у кого есть какие наработки или советы в каком направлении копать, просьба помочь.

9
Здравствуйте!
Тут от хостинга пришло уведомление, что превышен разрешенный лимит потребления ресурсов сервера. Из 500 разрешенных подскочила аж до 838 :)
Я так понял, что это робот Яндекса виноват. Он как раз в этот день сканировал мой сайт. Причем странно то, что в роботс.тхт прописанно:
Цитировать
User-Agent: Googlebot
Disallow:
Disallow: /?
Disallow: /emarket/addToCompare
Disallow: /emarket/basket
Disallow: /go_out.php

User-Agent: Yandex
Disallow:
Disallow: /?
Disallow: /emarket/addToCompare
Disallow: /emarket/basket
Disallow: /go_out.php

Host: мой_сайт.ru
Crawl-delay: 3
User-Agent: *
Disallow:
Disallow: /?
Disallow: /emarket/addToCompare
Disallow: /emarket/basket
Disallow: /go_out.php

Sitemap: http://мой_сайт.ru/sitemap.xml
но он все равно выгрузил 114 страниц emarket/basket/ и еще несколько которых у меня вообще давно уже нет.
Ну думаю ладно, наверное еще с прошлого раза висят.
Вопрос, в принципе, не в этом. Начал разбираться с сайтмапом.хмл. Сформировал, забросил в корень. Стал проверять он мне выдает вообще какой-то левый сайтмап по запросу http://мой_сайт.ru/sitemap.xml.
В корне сайтмап.пхп посылает на /libs/root-src/sitemap.php, следующего содержания:
Цитировать
<?php

   header("Content-type: text/xml");
   ob_clean();

   require CURRENT_WORKING_DIR . '/libs/config.php';

   echo '<?xml version="1.0" encoding="UTF-8"?>
   <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/TR/xlink" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84    http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">';

   $cmsController = cmsController::getInstance();
   $domainId = $cmsController->getCurrentDomain()->getId();

   $dirName = CURRENT_WORKING_DIR . "/sys-temp/sitemap/{$domainId}/";
   $dir = dir($dirName);
   while (false !== ($file = $dir->read())) {
      if(is_file($dirName . $file)) readfile($dirName . $file);
   }
   $dir->close();

   echo '</urlset>';
?>
и уже из директории /sys-temp/sitemap/, как я понял, формируется http://мой_сайт.ru/sitemap.xml.
Я в пхп полный ноль. У меня формирует всего 8 ссылок, из которых пара-тройка из основного меню, остальные из каталога.
Подскажите по какому принципу идет формирование? Как задействовать все, 500 с копейками, ссылки?
Ну и с роботс.тхт что сделать, чтоб Яндекс моего хоста не калечил?  ::)
Буду очень признателен за помощь!

10
JS и AJAX / Интернет магазин.
« : 11 Апреля 2011, 21:01:57 »
Подскажите пожалуйста, какие скрипты нужно подключить для нормально работы интернет-магазина?
Почему-то в дефолтных шаблонах не было не подключено не одного скрипта. :(

11
Здравствуйте!
Возникла задача к каждому объекту каталога прикрепить пдф-файлик с тех.описанием. В шаблонах данных создал данное поле с типом данных "файл".
Теперь не могу разобраться в шаблонах как его вывести.
В шаблоне каталога использую макрос %data getProperty%
Но далее не могу создать шаблон по которому выводить. Подскажите плиз какое примерно должно быть содержание шаблона? или я вообще в неправильном направлении?

12
Здравствуйте!
Многоуровневое меню средствами XSLT-шаблонизатора создается достаточно легко.
А как его сделать средствами TPL-шаблонизатора?

13
Здравствуйте!
Мои начальные знания это html. Поэтому обратился к кмске. Но она оказалось не такой уж и легкой как мне казалось.
Недавно перешел на XSLT-шаблонизатор по уроку скачанному с оф. сайта "Cоздание типового сайта на XSLT-шаблонизаторе в 20 шагов"
Прочитал "Применение технологии XSLT при разработке сайтов на UMI.CMS" ну и вобще ломаю голову уже неделю, если не больше, не отходя от компа.
Не могу создать xsl шаблон каталога, магазина, профиля юзера и т.п.
Обращался в службу заботы, не знаю занимаются ли они такими вопросами, но они меня проигнорировали. за че деньги вообще платил, ппц...  :'(

Если у кого-то есть практические примеры xsl шаблонов или какие то советы прошу помочь.

Страницы: [1]