Добро пожаловать в наше сообщество!
skripters.net - небольшой форум для вэб-мастеров на котором вам предоставляется широкий выбор скриптов, плагинов, стилей и много чего еще для запуска собственного проекта: интернет-магазина, форума, корпоративного сайта, продающего лендинга. Здесь вы найдете много решений по заработку в интернет. Сможете продать или купить нужное вам решение для старта своего веб-проекта. Опытные пользователи проконсультируют вас если вы вначале пути, подскажут как лучше, помогут в установке и настройке.

Ищу Нужны два модуля

Регист
22 Мар 2017
Сообщения
62
Реакции
16
Первый это отзывы для moguta cms
Второй это загрузка файлов для скачивания в товар (PDF/DOC/WORD) и тд
Есть ли такое кто подскажет ?
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
2.491
Реакции
1.951
Первый это отзывы для moguta cms
Хоть бы объяснили логику этого плагина. К примеру у могуты есть вот такой: https://moguta.ru/plugins/integratsiya-s-servisami/yandeks-market-reviews
Второй это загрузка файлов для скачивания в товар (PDF/DOC/WORD) и тд
Крайне не рекомендую продавать цифровые товары на могуте smeshno
 
Регист
22 Мар 2017
Сообщения
62
Реакции
16
Хоть бы объяснили логику этого плагина. К примеру у могуты есть вот такой: https://moguta.ru/plugins/integratsiya-s-servisami/yandeks-market-reviews

Крайне не рекомендую продавать цифровые товары на могуте smeshno
Не для продажи просто как тех характеристики ! вот пример поле полезные документы сайт этот на битриксе ! делаю что то типо этого ток на могуте
Код:
https://gotravel.redsign.ru/tours/strany/egipet/118/
 
Последнее редактирование модератором:

k4el4

Premium+
Регист
9 Фев 2017
Сообщения
41
Реакции
38
Отзывы яндекс-маркета очень дорого выходят, там абонентская плата взимается.

Если нужна просто возможность писать отзывы к товарам, то есть 3 модуля:
https://moguta.ru/plugins/plaginy-dlya-kartochki-tovara/otzyvy-pokupateley
https://moguta.ru/plugins/plaginy-dlya-kartochki-tovara/drevovidnye-kommentarii
https://jstudio-pro.com/kommentarii

Для выкладывания инструкций и прочих файлов я однажды использовал функционал характеристик. Просто вставлял в строковые характеристики ссылку на скачивание файла.
Вместо стандартного вывода характеристик использовал в шаблоне product.php следующий код:
PHP:
<table class='productProps'>
<tbody>
    <?php
      $tr = 1; // Свойства товара

      foreach ($data['thisUserFields'] as $property) {   // перебираем все свойства товара и выводим
        if ($property[name] == 'Паспорт изделия') continue; // если натыкаемся на паспорт, то пропускаем его и не выводим
        ?>
          <tr <?php if($tr%2 != 0) echo " class='dark'"; ?>>
            <td class='propertyName'><?php echo $property[name]; ?></td>
            <td class='propertyValue'><?php echo $property[value]; $tr++; ?></td>
          </tr>
        <?php
      }
    ?>
</tbody>
</table>

А для вывода ссылки на скачивание Паспорта изделия вот такой код:
PHP:
    <?php
      $pasportExist = 'none'; // Паспорт изделия
      $pasportLink = '#';
      $pasportByte = '0';
      foreach ($data['thisUserFields'] as $property) {
        if ($property[name] == 'Паспорт изделия' && $property[value] != '') {
          $pasportExist = 'block';
          if ( substr($property[value],0,3) != 'http') {$path=site_url();} // если в свойстве указано относительная ссылка,
          $pasportLink = $path.$property[value];                                    // то прибавляем к ней адрес сайта
          $pasportByte = round(remote_file_size($path.$property[value])/1024); // вычисляем размер файла
        }
      }
    ?>
    <div class='file' style='display:<?php echo $pasportExist; ?>;'>
        <a href="<?php echo $pasportLink; ?>">Паспорт изделия</a> (<?php echo $pasportByte; ?> KБ)
    </div>

Если надо на большее количество файлов, то доработать этот код несложно.
 
Регист
22 Мар 2017
Сообщения
62
Реакции
16
Отзывы яндекс-маркета очень дорого выходят, там абонентская плата взимается.

Если нужна просто возможность писать отзывы к товарам, то есть 3 модуля:
https://moguta.ru/plugins/plaginy-dlya-kartochki-tovara/otzyvy-pokupateley
https://moguta.ru/plugins/plaginy-dlya-kartochki-tovara/drevovidnye-kommentarii
https://jstudio-pro.com/kommentarii

Для выкладывания инструкций и прочих файлов я однажды использовал функционал характеристик. Просто вставлял в строковые характеристики ссылку на скачивание файла.
Вместо стандартного вывода характеристик использовал в шаблоне product.php следующий код:
PHP:
<table class='productProps'>
<tbody>
    <?php
      $tr = 1; // Свойства товара

      foreach ($data['thisUserFields'] as $property) {   // перебираем все свойства товара и выводим
        if ($property[name] == 'Паспорт изделия') continue; // если натыкаемся на паспорт, то пропускаем его и не выводим
        ?>
          <tr <?php if($tr%2 != 0) echo " class='dark'"; ?>>
            <td class='propertyName'><?php echo $property[name]; ?></td>
            <td class='propertyValue'><?php echo $property[value]; $tr++; ?></td>
          </tr>
        <?php
      }
    ?>
</tbody>
</table>

А для вывода ссылки на скачивание Паспорта изделия вот такой код:
PHP:
    <?php
      $pasportExist = 'none'; // Паспорт изделия
      $pasportLink = '#';
      $pasportByte = '0';
      foreach ($data['thisUserFields'] as $property) {
        if ($property[name] == 'Паспорт изделия' && $property[value] != '') {
          $pasportExist = 'block';
          if ( substr($property[value],0,3) != 'http') {$path=site_url();} // если в свойстве указано относительная ссылка,
          $pasportLink = $path.$property[value];                                    // то прибавляем к ней адрес сайта
          $pasportByte = round(remote_file_size($path.$property[value])/1024); // вычисляем размер файла
        }
      }
    ?>
    <div class='file' style='display:<?php echo $pasportExist; ?>;'>
        <a href="<?php echo $pasportLink; ?>">Паспорт изделия</a> (<?php echo $pasportByte; ?> KБ)
    </div>

Если надо на большее количество файлов, то доработать этот код несложно.
В какой фаил первый код вставлять и второй как понимаю в layout_property.php или можно все вставить в product.php ?
Функционал характеристик просто фильтр создать так понимаю с значением (Паспорт изделия )
 

k4el4

Premium+
Регист
9 Фев 2017
Сообщения
41
Реакции
38
Наверное первый код вообще не стоит использовать, он не учитывает что могут быть другие неактивные свойства... Надо просто деактивировать свойство Паспорт изделия в админке чтобы оно не выводилось в карточке и фильтре.
 
Регист
22 Мар 2017
Сообщения
62
Реакции
16
Наверное первый код вообще не стоит использовать, он не учитывает что могут быть другие неактивные свойства... Надо просто деактивировать свойство Паспорт изделия в админке чтобы оно не выводилось в карточке и фильтре.
Непонятно что к чему что за поле должно быть ! Попробую по своему реализовать ! Было бы ништяк как фото добавлять так и файлы .
 

k4el4

Premium+
Регист
9 Фев 2017
Сообщения
41
Реакции
38
Непонятно что к чему что за поле должно быть ! Попробую по своему реализовать ! Было бы ништяк как фото добавлять так и файлы .
Поле должно называться "Паспорт изделия", а его содержимое - ссылка на файл.
Если поле называется как-то иначе, то соответственно и в коде это надо поменять.
 
Регист
22 Мар 2017
Сообщения
62
Реакции
16
Поле должно называться "Паспорт изделия", а его содержимое - ссылка на файл.
Если поле называется как-то иначе, то соответственно и в коде это надо поменять.
Поле фильтра строка так и в ней прям тег <a href="ссылка на фаил"></a> Правильно понимаю ?
 

k4el4

Premium+
Регист
9 Фев 2017
Сообщения
41
Реакции
38
Не тег, просто URL файла. Можно абсолютный, а можно относительный, не важно.
 

Hidden

Только чтение
Нарушитель
Регист
3 Июн 2018
Сообщения
32
Реакции
21
Не для продажи просто как тех характеристики ! вот пример поле полезные документы сайт этот на битриксе ! делаю что то типо этого ток на могуте
Код:
https://gotravel.redsign.ru/tours/strany/egipet/118/
У тебя шаблон есть такой для Битрикс?
 
Сверху