Забыли пароль?
Запросите новый здесь.

Автор темы: Alex
ID темы: 2751
Информация:
Тема содержит 5 сообщения, была просмотрена 10266 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » База аддонов » Моды
 Распечатать тему
AL catalog
Alex
Вопрос наверно адресован к автору плагина - Rush

Есть плагин каталога.

при загрузке изображений к товару, необходимо чтобы первое загруженное изображение выбиралось как главное, а при желании уже можно было бы изменить.

вот код той части где загрузка картинок (незнаю может тут не все)
Скачать исходники  Код

echo "<div id='files-uploaded'>";
            if ($images && !empty($images)) {
                foreach ($images as $image) {
                 echo "<div class='uimage uimage-".$image['ctg_image_id']."'><input type='radio' name='cover' value='".$image['ctg_image_id']."'".($image['ctg_image_id'] == $cover_image ? " checked='checked'" : "")." /><img src='".AL_CATALOG_DIR."uploads/".$image['ctg_image_thumb']."' height='50' /><a href='#' data-image-id='".$image['ctg_image_id']."' class='delete-image'>".$locale['ctg8']."</a><input type='hidden' name='images-uploaded[]' value='".$image['ctg_image_id']."' />
                   <input type='checkbox' name='images-hidden[]' value='".$image['ctg_image_id']."'".($image['ctg_image_show'] == 0 ? " checked" : "")." /> ".$locale['ctg49']."
                    <pre>[CATALOG_IMAGE_".$image['ctg_image_id']."]</pre>
                    </div>";
                }
            }
        echo "</div>";





скрин загрузки картинок
linkme.ufanet.ru/images/336f7a6924724b0dd7a4e826843703c9.png


стрелкой показано то что должно выбираться

 
Web
Rush
Скачать исходники  Код

echo "<div id='files-uploaded'>";
            if ($images && !empty($images)) {
                foreach ($images as $key => $image) {
                 echo "<div class='uimage uimage-".$image['ctg_image_id']."'><input type='radio' name='cover' value='".$image['ctg_image_id']."'".($image['ctg_image_id'] == $cover_image || (!$cover_image && $key === 0) ? " checked='checked'" : "")." /><img src='".AL_CATALOG_DIR."uploads/".$image['ctg_image_thumb']."' height='50' /><a href='#' data-image-id='".$image['ctg_image_id']."' class='delete-image'>".$locale['ctg8']."</a><input type='hidden' name='images-uploaded[]' value='".$image['ctg_image_id']."' />
                   <input type='checkbox' name='images-hidden[]' value='".$image['ctg_image_id']."'".($image['ctg_image_show'] == 0 ? " checked" : "")." /> ".$locale['ctg49']."
                    <pre>[CATALOG_IMAGE_".$image['ctg_image_id']."]</pre>
                    </div>";
                }
            }
        echo "</div>";





попробуй так


 
Web
Alex
не помогло

linkme.ufanet.ru/images/166fad2ad9b3ae40d4dd9e2bad5a7f0c.png

 
Web
Rush
Скачать исходники  Код

echo "<div id='files-uploaded'>";
            if ($images && !empty($images)) {
                foreach ($images as $key => $image) {
                 echo "<div class='uimage uimage-".$image['ctg_image_id']."'><input type='radio' name='cover' value='".$image['ctg_image_id']."'".(($cover_image && $image['ctg_image_id'] == $cover_image) || (!$cover_image && $key === 0) ? " checked='checked'" : "")." /><img src='".AL_CATALOG_DIR."uploads/".$image['ctg_image_thumb']."' height='50' /><a href='#' data-image-id='".$image['ctg_image_id']."' class='delete-image'>".$locale['ctg8']."</a><input type='hidden' name='images-uploaded[]' value='".$image['ctg_image_id']."' />
                   <input type='checkbox' name='images-hidden[]' value='".$image['ctg_image_id']."'".($image['ctg_image_show'] == 0 ? " checked" : "")." /> ".$locale['ctg49']."
                    <pre>[CATALOG_IMAGE_".$image['ctg_image_id']."]</pre>
                    </div>";
                }
            }
        echo "</div>";





можешь попробовать так, или это не весь код


 
Web
Alex
нет не помогло.

далее где скрипт нашел
Скачать исходники  Код

uploader.bind('FileUploaded', function(up, file, data) {
            var response = $.parseJSON(data.response);
            $('#files-uploaded').append('<div class=\'uimage uimage-'+response.id+'\'><input type=\'radio\' name=\'cover\' value=\''+response.id+'\' /> <img src=\''+alCatalogDir+'uploads/'+response.thumb+'\' height=\'50\' /><a href=\'#\' data-image-id=\''+response.id+'\' class=\'delete-image\'>['+deleteTEXT+']</a><input type=\'hidden\' name=\'images-uploaded[]\' value=\''+response.id+'\' /><input type=\'checkbox\' name=\'images-hidden[]\' value=\''+response.id+'\' /> <?php echo $locale['ctg49']; ?><pre>[CATALOG_IMAGE_'+response.id+']</pre></div>');
            $('#' + file.id + ' b').html('100%');
            $('#' + file.id).fadeOut().remove();
        });





в аттаче сам файл добавления товара в админке

Alex присоединено следующее:файл:
items.zip [3.72кБ / 451 Загрузки]
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)